.layer_faces { width: 417px; }
    .layer_faces .tab_kind { margin: 0 0 10px; height: 23px; line-height: 23px; padding: 10px 0 0 24px; }
        .layer_faces .tab_kind a { padding: 0 7px; display: inline-block; margin: 0 -2px; _margin: 0 -3px; }
            .layer_faces .tab_kind a.current { text-decoration: none; cursor: default; background: #e6e6e6; position: relative; _position: static; z-index: 2; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
    .layer_faces .detail { padding: 0 19px 10px; }
    .layer_faces .tab_kind .right { float: right; padding: 0 20px 0 0; width: 48px; }
        .layer_faces .tab_kind .right a { padding: 0 0 0 2px; margin: 0; }
        .layer_faces .tab_kind .right .btn_page_next { margin-left: -1px; }
    .layer_faces .tab_nosep { margin: 0 0 10px; line-height: 23px; padding: 10px 0 0 24px; }
        .layer_faces .tab_nosep .t_itm { white-space: nowrap; }
        .layer_faces .tab_nosep .right { float: right; padding: 0 20px 0 0; width: 53px; }
            .layer_faces .tab_nosep .right a { padding: 0 0 0 2px; margin: 0; }
            .layer_faces .tab_nosep .right .btn_page_next, .layer_faces .tab_nosep .right .btn_page_nextdis { margin-left: 5px; }
    .layer_faces .faces_list { margin: 0 0 0 6px; }
        .layer_faces .faces_list li { cursor: pointer; float: left; border: 1px solid #e8e8e8; height: 22px; width: 26px; overflow: hidden; margin: -1px 0 0 -1px; padding: 4px 2px; text-align: center; }
            .layer_faces .faces_list li:hover { border: 1px solid #0095cd; background: #fff9ec; position: relative; z-index: 2; }
    .layer_faces .faces_list_hot { margin-bottom: 10px; }
        .layer_faces .faces_list_hot li { border-color: #fce089; background: #fef9e7; }
.W_layer .layer_faces .W_pages_minibtn { margin: 0 -4px 0 0; padding: 10px 0 0; }
.layer_faces .faces_magic_list { margin: 0 0 0 5px; overflow: hidden; width: 384px; zoom: 1; position: relative; }
    .layer_faces .faces_magic_list li { position: relative; float: left; width: 54px; height: 74px; overflow: hidden; margin: 0 10px 0 0; }
        .layer_faces .faces_magic_list li a.img { display: block; border: 1px solid #fff; }
            .layer_faces .faces_magic_list li a.img:hover { border: 1px solid #0095cd; }
        .layer_faces .faces_magic_list li a img { display: block; width: 50px; height: 50px; border: 1px solid #d4d3d3; }
        .layer_faces .faces_magic_list li a.img:hover img { border-color: #0095cd; }
        .layer_faces .faces_magic_list li a.play { background: url("../../../images/common/icon.gif?id=201306281830") no-repeat -225px -25px; display: block; position: absolute; width: 16px; height: 16px; top: 34px; right: 2px; }
        .layer_faces .faces_magic_list li .icon_toplay { position: absolute; top: 35px; right: 3px; }
        .layer_faces .faces_magic_list li span { display: block; text-align: center; padding: 2px 0 0; color: #808080; cursor: pointer; height: 13px; overflow: hidden; }
        .layer_faces .faces_magic_list li.clear { height: 0px; }
.layer_faces .info { float: left; padding: 10px 0 0 8px; }
    .layer_faces .info .play { background: url("../../../images/common/icon.gif?id=201306281830") no-repeat -225px -25px; display: inline-block; vertical-align: middle; margin: 0 3px; width: 16px; height: 16px; }
    .layer_faces .info .icon_toplay { vertical-align: middle; margin: 0 3px; }
.layer_faces .ico_magic { float: left; background: url("../../../images/common/ico.png?id=1370232467958") no-repeat 0 -1034px; width: 15px; height: 15px; margin: 4px 5px 0 0; display: inline; }
#js_homestyle_css_module_layer_layer_faces { height: 42px; }
#js_style_css_module_layer_layer_faces { height: 42px; }
.W_layer .detail .send_weibo { padding: 10px 20px 15px; }
    .W_layer .detail .send_weibo .title { height: 22px; background: none; padding: 0; }
    .W_layer .detail .send_weibo .input { margin: 10px 0 0; }
        .W_layer .detail .send_weibo .input .input_detail { width: 450px; }
        .W_layer .detail .send_weibo .input .arrow { display: none; }
    .W_layer .detail .send_weibo .send_succpic { left: 155px; }
    .W_layer .detail .send_weibo .kind_detail a { margin-right: 20px; }
#js_homestyle_css_module_layer_layer_send_weibo { height: 42px; }
#js_style_css_module_layer_layer_send_weibo { height: 42px; }
.name_card { background: url("../../../images/common/footer_bg.png?id=1370232467958") no-repeat -230px bottom; _background: none; }
    .name_card .name dt, .name_card .name dd, .name_card .info dt, .name_card .info dd { float: left; display: inline; }
    .name_card .name { padding: 20px 20px 10px; padding-bottom: 9px\9; zoom: 1; }
        .name_card .name dt img { height: 50px; display: block; border-radius: 2px; }
        .name_card .name dd { margin: -4px 0 0 10px; line-height: 20px; }
            .name_card .name dd p { width: 260px; word-wrap: break-word; }
            .name_card .name dd div { width: 210px; }
        .name_card .name .address img { margin: 0 0 0 3px; }
    .name_card .info { margin: 0 20px 8px; line-height: 18px; width: 330px; }
    .name_card .info1 { margin: 0 20px 8px; line-height: 18px; width: 330px; }
        .name_card .info1 .ico_number_gold, .name_card .info1 .ico_number_silver, .name_card .info1 .ico_number_bronze { margin-left: 5px; }
    .name_card .info dd { width: 294px; margin-bottom: 2px; word-wrap: break-word; }
        .name_card .info dd a { display: inline-block; }
    .name_card .links { margin: 0; padding: 6px 20px 10px; _padding-left: 16px; overflow: hidden; }
        .name_card .links .W_btn_b, .name_card .links .W_btn_c { float: right; display: inline; _line-height: 18px; }
    .name_card .arrow { display: block; width: 12px; height: 19px; background: url("../../../images/common/ico.png?id=1370232467958") no-repeat 0 -423px; top: -2px; left: 22px; }
    .name_card .icons { display: inline-block; width: 16px; height: 16px; background: url("../../../images/layer/ico_card.png?id=1370232467958") no-repeat; margin-right: 4px; }
    .name_card .ico_chat { background-position: 0 0; }
    .name_card .ico_lett { background-position: 0 -43px; }
    .name_card .ico_set { background-position: 0 -20px; }
    .name_card .ico_msg { background-position: 0 -63px; }
    .name_card .name dd .W_level_ico { padding: 5px 0 0 11px; margin: 0 0 0 5px; vertical-align: -4px; }
    .name_card .name dd .W_level_num { padding: 0; }
    .name_card .links p { float: left; display: inline-block; margin-top: 4px; }
    .name_card .links .icons { vertical-align: middle; }
    .name_card .links .W_vline { margin: 0 3px; _margin: 0 2px; }
    .name_card .links p .W_chat_stat_offline, .name_card .links p .W_chat_stat_online { margin-right: 5px; vertical-align: 0; *vertical-align: 3px; }
    .name_card .userdata li { float: left; }
        .name_card .userdata li.W_vline { margin: 0 8px; }
    .name_card dd.dotline { float: left; width: 100%; margin-bottom: 9px; padding-bottom: 9px; border-bottom: 1px dotted #ddd; height: 0; overflow: hidden; }
    .name_card dd.friend { margin-top: 5px; width: auto; padding: 3px 5px; background: url("../../../images/layer/bg_friend_c.png?id=1370232467958") no-repeat left top; }
        .name_card dd.friend p { padding: 3px 10px 2px; background: #efefef; border: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
    .name_card .W_loading { text-align: center; padding: 10px 0; }
    .name_card .honour { padding-top: 5px; float: left; margin-right: 10px; height: 24px; }
    .name_card .zero { padding: 10px 20px; }
.W_layer .name_card .W_vline { color: #999; }
.name_card .userdata { width: 270px; }
.app_card { padding: 10px; }
    .app_card .app_card_pic { float: left; width: 70px; height: 70px; overflow: hidden; }
    .app_card .app_card_cont { float: left; width: 118px; word-wrap: break-word; margin-left: 10px; line-height: 18px; }
        .app_card .app_card_cont h4 { font-size: 12px; font-weight: normal; margin-top: -2px; }
    .app_card .btns { text-align: right; padding-top: 10px; }
#js_homestyle_css_module_layer_layer_person_card { height: 42px; }
#js_style_css_module_layer_layer_person_card { height: 42px; }
.layer_invite_question { width: 400px; padding: 20px; position: relative; }
    .layer_invite_question dt, .layer_invite_question dd { float: left; display: inline; height: 24px; line-height: 24px; margin: 0 0 10px; }
    .layer_invite_question dt { width: 80px; padding-right: 3px; text-align: right; }
    .layer_invite_question dd select { width: 274px; }
    .layer_invite_question dd .W_input { width: 270px; }
    .layer_invite_question dd.additional { height: auto; }
        .layer_invite_question dd.additional .W_input { width: 312px; height: 70px; padding-top: 4px; line-height: 18px; }
    .layer_invite_question .point { overflow: hidden; margin: 10px 5px 0 0; border: 1px solid #f9f2a7; background: #feffe5; padding: 5px 20px; line-height: 17px; }
        .layer_invite_question .point .icon_error { float: left; }
        .layer_invite_question .point .text { margin-left: 20px; display: block; }
    .layer_invite_question .question_title { padding: 0 0 10px 0; margin-bottom: 10px; border-bottom: 1px dotted #ccc; }
    .layer_invite_question .btn { padding: 0; }
.layer_invite_namelist { width: 330px; background: #fff; line-height: 22px; padding: 20px; }
    .layer_invite_namelist dd { margin: 0 0 5px; }
.layer_invite_attention .sub_title { padding: 0 0 10px; }
.layer_invite_attention .postscript { padding: 5px 0 0; }
    .layer_invite_attention .postscript dt { padding: 10px 0; }
    .layer_invite_attention .postscript dd .W_input { width: 516px; height: 40px; }
.inqueBg { background: #f2f2f2; padding: 15px 15px 5px 15px; _padding-bottom: 10px; }
    .inqueBg .form_table_single .M_notice_text, .inqueBg .form_table_single .M_notice_del { top: 21px; }
    .inqueBg dt { width: 65px; }
.inqueBgNo { background: #fff; padding: 10px 0 0 0; }
    .inqueBgNo .form_table_single .M_notice_text, .inqueBgNo .form_table_single .M_notice_del { top: 73px; }
    .inqueBgNo dt { width: 78px; }
#js_homestyle_css_module_layer_layer_invite { height: 42px; }
#js_style_css_module_layer_layer_invite { height: 42px; }
.layer_multipic_preview { position: absolute; }
    .layer_multipic_preview .multipic_preview { position: relative; margin: 25px auto 0; padding-bottom: 25px; }
    .layer_multipic_preview .scroller { }
    .layer_multipic_preview .close, .layer_multipic_preview .icon_praise, .layer_album_end .icon_refresh { display: inline-block; background: url("../../../images/layer/multipic_ico.png?id=1368771619065") 0 0 no-repeat; _background: url("../../../images/layer/multipic_ico_ie.png?id=1370232467958") 0 0 no-repeat; cursor: pointer; }
        .layer_multipic_preview .close, .layer_multipic_preview .close:hover { position: absolute; width: 36px; height: 36px; font-size: 0; z-index: 1; top: -18px; right: -18px; }
            .layer_multipic_preview .close:hover { background-position: 0 -241px; }
    .layer_multipic_preview .icon_praise { width: 43px; height: 43px; background-position: 0 -40px; }
        .layer_multipic_preview .icon_praise:hover { background-position: 0 -88px; }
.layer_album_end .icon_refresh { width: 16px; height: 16px; background-position: -5px -208px; }
.layer_multipic_preview .scroller { overflow: hidden; }
.layer_multipic_preview .inner { position: relative; overflow: hidden; }
.layer_multipic_preview .tab_b a { color: #0a8cd2; }
.layer_multipic_preview .tab_b .current { font-weight: normal; color: #333; }
.layer_multipic_preview .pic_box { float: left; position: relative; height: 100%; overflow: hidden; }
.layer_multipic_preview .pic_show_box { width: 100%; height: 100%; background: #0d0d0d; }
    .layer_multipic_preview .pic_show_box .pic { width: 100%; height: 100%; text-align: center; overflow: hidden; vertical-align: middle; }
    .layer_multipic_preview .pic_show_box .icon_praise { position: absolute; bottom: 96px; left: 50%; margin-left: -22px; visibility: hidden; }
.layer_multipic_preview .leftcursor { cursor: url(http://img.t.sinajs.cn/t5/style/images/common/pic_prev.cur?id=1366091579493), auto; }
.layer_multipic_preview .rightcursor { cursor: url(http://img.t.sinajs.cn/t5/style/images/common/pic_next.cur?id=1366091579493), auto; }
.layer_multipic_preview .pic_choose_box { position: absolute; height: 70px; padding: 0 17px; background: #2f2f2f; left: 0; right: 0; bottom: 0; }
.layer_multipic_preview .arrow_boxL, .layer_multipic_preview .arrow_boxR { position: absolute; width: 15px; height: 70px; bottom: 0; }
.layer_multipic_preview .arrow_boxL { border-right: 1px solid #484848; left: 0; }
.layer_multipic_preview .arrow_boxR { border-left: 1px solid #484848; right: 0; }
.layer_multipic_preview .arrow_left_small, .layer_multipic_preview .arrow_right_small { display: block; width: 14px; height: 70px; line-height: 70px; text-align: center; border-right: 1px solid #222; cursor: pointer; z-index: 2; }
.layer_multipic_preview .btn_page_prevdis, .layer_multipic_preview .btn_page_nextdis { margin: 0; }
.layer_multipic_preview .arrow_right_small { border-right: 0; border-left: 1px solid #222; }
.layer_multipic_preview .ico_pic_prev, .layer_multipic_preview .ico_pic_next, .layer_multipic_preview .btn_pic_prevdis .ico_pic_prev, .layer_multipic_preview .btn_pic_nextdis .ico_pic_next { display: inline-block; width: 5px; height: 9px; margin-top: 30px; background-image: url("../../../images/common/icon_arrow_lr.png?id=1370232467958"); overflow: hidden; }
.layer_multipic_preview .ico_pic_prev { background-position: 0 -20px; }
.layer_multipic_preview .ico_pic_next { background-position: -7px -20px; }
.layer_multipic_preview .btn_pic_prevdis .ico_pic_prev { background-position: 0 0px; }
.layer_multipic_preview .btn_pic_nextdis .ico_pic_next { background-position: -7px 0px; }
.layer_multipic_preview .pic_choose_box .stage_box { position: relative; width: 100%; height: 70px; overflow: hidden; }
.layer_multipic_preview .pic_choose_box .choose_box { width: 8000px; height: 56px; margin: 7px 0 0; overflow: hidden; }
.layer_multipic_preview .pic_choose_box li { float: left; position: relative; _display: inline; width: 56px; height: 56px; margin-right: 4px; }
    .layer_multipic_preview .pic_choose_box li.set_group { width: 58px; border-right: 1px solid #484848; margin-right: 1px; }
        .layer_multipic_preview .pic_choose_box li.set_group .li_inner { width: 57px; border-right: 1px solid #222; }
    .layer_multipic_preview .pic_choose_box li .li_inner { width: 56px; height: 56px; }
    .layer_multipic_preview .pic_choose_box li .group_line { display: inline-block; position: absolute; width: 1px; height: 52px; right: -3px; top: 2px; background: #484848; border-right: 1px solid #222; }
    .layer_multipic_preview .pic_choose_box li a { display: inline-block; border: 2px solid #2f2f2f; opacity: 0.5; filter: alpha(opacity=50); }
        .layer_multipic_preview .pic_choose_box li a:hover, .layer_multipic_preview .pic_choose_box li.current a { border-color: #ffa306; text-decoration: none; opacity: 1.0; filter: alpha(opacity=100); }
    .layer_multipic_preview .pic_choose_box li img { display: inline-block; width: 50px; height: 50px; border: 1px solid #c6c6c6; background: url("../../../images/common/loading.gif?id=1370232467958") 17px 17px no-repeat; }
    .layer_multipic_preview .pic_choose_box li .text { display: block; width: 30px; height: 30px; padding: 10px; line-height: 15px; text-align: center; background: #fff; color: #333; }
.layer_multipic_preview .W_btn_h span { max-width: 17em; _width: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; *white-space: normal; *zoom: 1; }
.layer_multipic_preview .info_box { width: 270px; height: 100%; padding-left: 20px; background: #fafafa; overflow: hidden; }
.layer_multipic_preview .tab_b .W_vline { color: #e1e1e1; }
.layer_multipic_preview .S_txt3 { color: #c5c5c5; }
.layer_multipic_preview .info_box .scroller_box { position: relative; margin: 20px 0; overflow-y: auto; }
.layer_multipic_preview .info_box .inner_box { width: 250px; }
    .layer_multipic_preview .info_box .inner_box .media_expand_outer { position: relative; }
.layer_multipic_preview .info_box .person_info .avatar { width: 50px; height: 50px; }
.layer_multipic_preview .info_box .person_info .info_list { margin-left: 60px; }
.layer_multipic_preview .info_box .person_info .name { font-size: 14px; line-height: 16px; }
    .layer_multipic_preview .info_box .person_info .name a { color: #333; font-weight: 600; }
        .layer_multipic_preview .info_box .person_info .name a:hover { color: #0a8cd2; }
    .layer_multipic_preview .info_box .person_info .name .detail { display: inline-block; max-width: 8em; _width: auto; height: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; _word-wrap: break-word; _break-word: break-all; *zoom: 1; }
.layer_multipic_preview .info_box .person_info .txt { margin-top: 5px; line-height: 12px; color: #333; }
    .layer_multipic_preview .info_box .person_info .txt .i_conn_close_friend, .layer_multipic_preview .info_box .person_info .txt .i_conn_list, .layer_multipic_preview .info_box .person_info .txt .i_conn_private { margin-left: 3px; vertical-align: -5px; _vertical-align: -3px; }
.layer_multipic_preview .info_box .person_info .time, .layer_multipic_preview .info_box .person_info .from { margin-left: 4px; color: #0a8cd2; }
.layer_multipic_preview .info_box .person_info .text { width: 250px; margin-top: 5px; line-height: 20px; color: #333; word-break: break-all; word-wrap: break-word; overflow: hidden; }
    .layer_multipic_preview .info_box .person_info .text a { color: #0a8cd2; }
    .layer_multipic_preview .info_box .person_info .text img, .layer_multipic_preview .info_box .person_info .text .W_ico16 { vertical-align: text-bottom; }
.layer_multipic_preview .info_box .tab_b { margin-top: 10px; padding: 10px 0; border-top: 1px solid #e1e1e1; }
.layer_multipic_preview .info_box .media_expand { position: relative; padding: 8px; border: 1px solid #d9d9d9; background: #f2f2f2; }
    .layer_multipic_preview .info_box .media_expand .toMicroblog, .layer_multipic_preview .info_box .media_expand .input_disabled { position: relative; *zoom: 1; }
    .layer_multipic_preview .info_box .media_expand .set_top { background: #f2f2f2; padding: 10px 0; }
.layer_multipic_preview .info_box .feed_repeat .input { position: relative; background: #f2f2f2; }
.layer_multipic_preview .info_box .action { float: left; width: auto; margin-top: 3px; overflow: hidden; zoom: 1; white-space: nowrap; word-break: break-all; }
.layer_multipic_preview .info_box .W_input { width: 95%; margin: 0; padding: 4px 5px; height: 25px; line-height: 18px; color: #808080; }
.layer_multipic_preview .info_box .focused { color: #333; }
.layer_multipic_preview .info_box .show_comment_btn { margin: 5px 0 0; }
.layer_multipic_preview .info_box .action .ico_faces { float: left; display: inline-block; margin: 0 5px 0 0; _margin-right: 0; }
.layer_multipic_preview .info_box .commoned_list { float: left; margin-top: 1px; *margin-top: -3px; height: 14px; line-height: 14px; }
@-moz-document url-prefix() {.layer_multipic_preview .info_box .commoned_list;
{ margin-top: 0; }
}
.layer_multipic_preview .info_box .commoned_list .W_checkbox { _margin-right: 0; }
.layer_multipic_preview .info_box .commoned_list .cut_off { display: inline-block; width: 10em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: -4px\9; *vertical-align: 0; _vertical-align: 0; color: #333; }

@media \0screen {
    .layer_multipic_preview .info_box .commoned_list .cut_off { vertical-align: -3px\0/; }
}

.layer_multipic_preview .info_box .btn { text-align: right; }
.layer_multipic_preview .feed_list .todo_more { margin: -1px 0 0; }
.layer_multipic_preview .feed_list .comment_list { margin: 0; line-height: 20px; padding: 10px 0; border-top: 1px solid #fff; border-bottom: 1px solid #d9d9d9; word-break: break-all; word-wrap: break-word; color: #333; }
    .layer_multipic_preview .feed_list .comment_list a { color: #0a8cd2; }
    .layer_multipic_preview .feed_list .comment_list .W_btn_a_disable .loading { display: none; }
    .layer_multipic_preview .feed_list .comment_list img { vertical-align: text-bottom; }
    .layer_multipic_preview .feed_list .comment_list.last { border-bottom: 0; }
    .layer_multipic_preview .feed_list .comment_list .info { text-align: right; line-height: 15px; overflow: hidden; }
        .layer_multipic_preview .feed_list .comment_list .info .S_txt3 { margin: 0 5px 0 4px; }
    .layer_multipic_preview .feed_list .comment_list .hover { visibility: hidden; _visibility: visible; }
    .layer_multipic_preview .feed_list .comment_list:hover .hover { visibility: visible; }
.layer_multipic_preview .info_box .feed_list .view_more { padding: 8px 0 0; border-top: 1px solid #fff; text-align: center; }
    .layer_multipic_preview .info_box .feed_list .view_more a { color: #0a8cd2; }
.layer_multipic_preview .info_box .reply_media_expand { position: relative; margin: 10px 0 0; padding: 10px; background: #eee; border: 1px solid #d9d9d9; zoom: 1; }
    .layer_multipic_preview .info_box .reply_media_expand .WB_arrow { margin-top: -18px; }
    .layer_multipic_preview .info_box .reply_media_expand .S_line { color: #d9d9d9; }
    .layer_multipic_preview .info_box .reply_media_expand .S_bg { color: #eee; }
    .layer_multipic_preview .info_box .reply_media_expand .cut_off { width: 7em; }
    .layer_multipic_preview .info_box .reply_media_expand .commoned_list { }
.layer_multipic_preview .WB_arrow { position: absolute; *display: inline; margin: -7px 0 0; width: 22px; cursor: default; z-index: 1; }
    .layer_multipic_preview .WB_arrow * { font-family: "SimSun"; overflow: hidden; font-size: 12px; line-height: 1.231; display: block; height: 12px; }
    .layer_multipic_preview .WB_arrow .S_line { color: #d9d9d9; }
    .layer_multipic_preview .WB_arrow .S_bg { color: #f2f2f2; }
    .layer_multipic_preview .WB_arrow span { margin: -11px 0 0; }
.layer_multipic_preview .info_box .emotion_module { padding: 10px 0 0; }
    .layer_multipic_preview .info_box .emotion_module .WB_arrow { margin-top: -17px; }
.layer_multipic_preview .emotion_group { width: 230px; margin: 0 auto; }
    .layer_multipic_preview .emotion_group .emotion_list { width: 240px; overflow: hidden; }
        .layer_multipic_preview .emotion_group .emotion_list li { float: left; _display: inline; margin: 0 10px 10px 0; }
            .layer_multipic_preview .emotion_group .emotion_list li a { display: block; }
            .layer_multipic_preview .emotion_group .emotion_list li .W_ico16 { position: absolute; margin: 21px 0 0 -12px; }
            .layer_multipic_preview .emotion_group .emotion_list li .icon_close_bg { position: absolute; margin: -34px 0px 0 22px; }
            .layer_multipic_preview .emotion_group .emotion_list li .btn_quickreply { width: 28px; }
                .layer_multipic_preview .emotion_group .emotion_list li .btn_quickreply span { padding: 0 5px; }
    .layer_multipic_preview .emotion_group .W_pages_minibtn { padding-bottom: 10px; margin: 0; }
    .layer_multipic_preview .emotion_group .btn_page_prev, .layer_multipic_preview .emotion_group .btn_page_prevdis, .layer_multipic_preview .emotion_group .btn_page_next, .layer_multipic_preview .emotion_group .btn_page_nextdis { margin: 0 0 0 5px; }
    .layer_multipic_preview .emotion_group .W_tips.empty { padding-bottom: 10px; }
.layer_album_end { position: absolute; background: #1e1e1e; color: #fff; }
    .layer_album_end .icon_refresh { margin-left: 5px; vertical-align: -6px; *vertical-align: -3px; _vertical-align: -4px; }
    .layer_album_end .W_close { position: absolute; z-index: 2; right: 17px; top: 6px; }
    .layer_album_end .content { position: relative; border-color: #1e1e1e; background: #1e1e1e; }
    .layer_album_end .W_tips { padding: 10px 7px 4px 20px; font-weight: 600; }
    .layer_album_end .view_pic { position: relative; width: 400px; margin: 16px 20px; padding: 16px 0 4px; border-top: 1px solid #313131; background: #1e1e1e; }
        .layer_album_end .view_pic .titles { position: absolute; height: 20px; padding-right: 5px; left: 0; top: -10px; font-weight: normal; line-height: 20px; background: #1e1e1e; font-size: 12px; }
        .layer_album_end .view_pic .pic_list { width: 414px; margin-left: -14px; }
            .layer_album_end .view_pic .pic_list li { position: relative; float: left; _display: inline; width: 120px; margin-left: 14px; padding: 1px; background: #2f2f2f; border: 1px solid #434343; }
                .layer_album_end .view_pic .pic_list li .album_info { padding: 7px 10px 12px; _padding: 8px 10px 14px; line-height: 18px; _line-height: 20px; }
                .layer_album_end .view_pic .pic_list li .create_time { color: #808080; }
                .layer_album_end .view_pic .pic_list li .li_bg, .layer_album_end .view_pic .pic_list li .li_innerbg { position: absolute; width: 122px; height: 2px; background: #2f2f2f; border: 1px solid #434343; bottom: 2px; left: -1px; border-top: 0; }
        .layer_album_end .view_pic .album_list { width: 400px; }
            .layer_album_end .view_pic .album_list li { float: left; _display: inline; width: 80px; height: 80px; overflow: hidden; }
                .layer_album_end .view_pic .album_list li a { display: inline-block; opacity: 0.5; filter: alpha(opacity=50); }
                    .layer_album_end .view_pic .album_list li a:hover { opacity: 1.0; filter: alpha(opacity=100); }
    .layer_album_end .W_autocut { width: 100px; }
.layer_multipic_preview .W_btn_a_disable, .layer_multipic_preview .W_btn_a_disable span, .layer_multipic_preview .W_btn_b, .layer_multipic_preview .W_btn_b span, .layer_multipic_preview .W_btn_b_disable, .layer_multipic_preview .W_btn_b_disable:hover, .layer_multipic_preview .W_btn_b_disable span, .layer_multipic_preview .W_btn_b_disable:hover span, .layer_multipic_preview .W_btn_c, .layer_multipic_preview .W_btn_c span, .layer_multipic_preview .W_btn_c:hover, .layer_multipic_preview .W_btn_c:hover span, .layer_multipic_preview .W_btn_c_disable, .layer_multipic_preview .W_btn_c_disable span, .layer_multipic_preview .W_btn_d_disable, .layer_multipic_preview .W_btn_d_disable span, .layer_multipic_preview .W_btn_e, .layer_multipic_preview .W_btn_e span, .layer_multipic_preview .W_btn_e_disable, .layer_multipic_preview .W_btn_e_disable:hover, .layer_multipic_preview .W_btn_e_disable span, .layer_multipic_preview .W_btn_e_disable:hover span, .layer_multipic_preview .W_btn_f, .layer_multipic_preview .W_btn_f span, .layer_multipic_preview .W_btn_f_disable, .layer_multipic_preview .W_btn_f_disable span, .layer_multipic_preview .W_btn_f_disable:hover, .layer_multipic_preview .W_btn_f_disable:hover span, .layer_multipic_preview .W_btn_round, .layer_multipic_preview .W_btn_round span, .layer_multipic_preview .W_btn_round_ico, .layer_multipic_preview .W_btn_round_ico span, .layer_multipic_preview .W_btn_round2, .layer_multipic_preview .W_btn_round2 span { background-image: url(http://img.t.sinajs.cn/t5/skin/skin048/images/all_iconbtn.png?id=1370232467958); _background-image: url(http://img.t.sinajs.cn/t5/skin/skin048/images/all_iconbtn.gif?id=1370232467958); }
    .layer_multipic_preview .W_btn_b, .layer_multipic_preview .W_btn_b span { cursor: pointer; color: #333; }
.layer_multipic_preview .W_btn_b { background-position: 0 -360px; }
    .layer_multipic_preview .W_btn_b span { background-position: right -390px; }
    .layer_multipic_preview .W_btn_b:hover, .layer_multipic_preview .W_btn_b:hover span { background-image: url("../../../images/common/bg_btn.png?id=1370232524894"); _background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); background-position: 0 -60px; }
        .layer_multipic_preview .W_btn_b:hover span { background-position: right -90px; color: #fff; }
    .layer_multipic_preview .S_txt1, .layer_multipic_preview .S_func1, .layer_multipic_preview .SW_fun .S_func1, .layer_multipic_preview .SW_fun2 .S_func3, .layer_multipic_preview .current .S_func1:hover, .layer_multipic_preview .W_btn_b span, .layer_multipic_preview .W_btn_c span, .layer_multipic_preview .W_btn_e span, .layer_multipic_preview .W_btn_f span, .layer_multipic_preview .W_btn_round span, .layer_multipic_preview .W_btn_round2 span, .layer_multipic_preview .W_btn_round_ico span, .layer_multipic_preview .W_btn_arrow span { color: #333; text-decoration: none; }
.layer_multipic_preview .S_txt1_bg { background-color: #333; }
.layer_multipic_preview .S_txt1_br { border-color: #333; }
.layer_multipic_preview .S_txt2, .layer_multipic_preview .SW_fun2:hover .S_txt3 { color: #808080; }
.layer_multipic_preview .S_txt2_bg { background-color: #808080; }
.layer_multipic_preview .S_txt2_br { border-color: #808080; }
.layer_multipic_preview .S_line3, .layer_multipic_preview .send_weibo .input, .layer_multipic_preview .WB_left_nav .lev_edit .lev a { border-color: #ccc; }
.layer_multipic_preview .S_line3_c { color: #ccc; }
.layer_multipic_preview .S_line4 { border-color: #ffb941; }
.layer_multipic_preview .S_line4_c { color: #ffb941; }
.layer_multipic_preview .S_line5 { border-color: #fff; }
.layer_multipic_preview .icon_maximum, .layer_multipic_preview .icon_enlarge, .layer_multipic_preview .icon_narrow { display: inline-block; position: absolute; width: 95px; height: 30px; background: url("../../../images/layer/multipic_view.png?id=1370517015451") 0 0 no-repeat; cursor: pointer; top: 0; right: 0; visibility: hidden; }
.layer_multipic_preview .icon_maximum { top: 31px; background-position: 0 -62px; }
    .layer_multipic_preview .icon_maximum:hover { background-position: 0 -93px; }
.layer_multipic_preview .icon_enlarge { background-position: 0 -124px; }
    .layer_multipic_preview .icon_enlarge:hover { background-position: 0 -155px; }
.layer_multipic_preview .icon_narrow { background-position: 0 0; }
    .layer_multipic_preview .icon_narrow:hover { background-position: 0 -31px; }
#js_homestyle_css_module_layer_layer_multipic_preview { height: 42px; }
#js_style_css_module_layer_layer_multipic_preview { height: 42px; }
.W_layer .level { cursor: pointer; width: 212px; }
    .W_layer .level .exp_bar { cursor: pointer; margin: 10px 10px 0; border-radius: 2px; _zoom: 1; position: relative; _font-size: 0; }
    .W_layer .level .bar { height: 11px; background: url("../../../images/common/level.png?id=1370232467958") repeat-x 0 -60px; border-radius: 2px 0 0 2px; -webkit-animation: sanae-live 0.4s infinite ease-in-out; -webkit-transform-origin: 0 0; }

@-webkit-keyframes sanae-live {
    0% { -webkit-transform: scaleX(0.995); }
    50% { -webkit-transform: scaleX(1); }
    100% { -webkit-transform: scaleX(0.995); }
}

.W_layer .level .exp_bar.color1 { background: #DBDBDB; }
.W_layer .level .exp_bar.color2 { background: #D1EFF8; }
.W_layer .level .exp_bar.color3 { background: #FFF2D6; }
.W_layer .level .exp_bar.color4 { background: #FFE7E5; }
.W_layer .level .exp_bar.color1 .bar { background-position: 0 -60px; }
.W_layer .level .exp_bar.color2 .bar { background-position: 0 -75px; }
.W_layer .level .exp_bar.color3 .bar { background-position: 0 -90px; }
.W_layer .level .exp_bar.color4 .bar { background-position: 0 -105px; }
.W_layer .level .to_level { display: block; }
    .W_layer .level .to_level:hover { text-decoration: none; }
.W_layer .level .W_level_num { position: absolute; top: 2px; }
    .W_layer .level .W_level_num.left { left: 2px; }
    .W_layer .level .W_level_num.right { right: 2px; }
.W_layer .level_info { cursor: pointer; margin: 10px 0 0; background: #f5f5f5; padding: 4px 10px; border-top: 1px solid #e8e8e8; }
    .W_layer .level_info .level_exp i, .W_layer .level_info .level_current i, .W_layer .level_info .level_req i { background: url("../../../images/layer/ico_layer.png?id=1370232467958") no-repeat; width: 16px; height: 14px; display: inline-block; vertical-align: -4px; *vertical-align: -1px; _vertical-align: -1px; }
    .W_layer .level_info .level_exp { padding: 0 9px; }
    .W_layer .level_info .level_current { padding: 0 9px 0 0; }
    .W_layer .level_info .level_req { padding: 0 0 0 9px; }
    .W_layer .level_info .level_exp i { background-position: 0 -50px; }
    .W_layer .level_info .level_current i { background-position: 0 0; }
    .W_layer .level_info .level_req i { background-position: 0 -25px; }
#js_homestyle_css_module_layer_layer_level { height: 42px; }
#js_style_css_module_layer_layer_level { height: 42px; }
.layer_prompt { padding: 15px 20px 20px; }
    .layer_prompt .son_title { font-size: 14px; padding: 0 0 15px; }
    .layer_prompt dt, .layer_prompt dd { float: left; display: inline; line-height: 25px; }
    .layer_prompt dt { margin: 0 10px 0 0; }
    .layer_prompt dd .W_input { width: 200px; }
    .layer_prompt dd .W_error { padding: 5px 0 0; }
        .layer_prompt dd .W_error span { vertical-align: middle; line-height: 16px; }
#js_homestyle_css_module_layer_layer_prompt { height: 42px; }
#js_style_css_module_layer_layer_prompt { height: 42px; }
.W_private_letter, .W_private_file, .p_sendlist li, .p_sendlist, .W_private_file div { height: auto; zoom: 1; }
.W_private_letter { padding: 17px 20px 10px; width: 390px; _position: relative; }
    .W_private_letter .fr { float: right; }
    .W_private_letter .fl { float: left; }
    .W_private_letter .func { padding: 0 0 0 10px; }
    .W_private_letter .kind, .W_private_letter .btn_s { padding: 5px 0 10px; }
    .W_private_letter .kind { position: relative; }
        .W_private_letter .kind .W_ico16 { margin: 0 20px 0 0; }
        .W_private_letter .kind .flash { position: absolute; display: block; top: 4px; left: 34px; width: 110px; height: 16px; }
    .W_private_letter .btn_s { height: 24px; }
    .W_private_letter .kind .face { background-position: 0 3px; background-position: 0 1px\9; }
    .W_private_letter .kind .img, .p_sendlist i .img { background-position: 0 -30px; background-position: 0 -32px\9; }
    .W_private_letter .kind .doc, .p_sendlist i .doc { background-position: 0 -1126px; background-position: 0 -1128px\9; }
    .W_private_letter .p_sendlist i .doc { vertical-align: middle; }
    .W_private_letter .kind .remind, .p_sendlist i .remind { background-position: 2px -1755px; }
    .W_private_letter .send_list { position: absolute; left: 185px; top: 105px; *top: 108px; }
        .W_private_letter .send_list li { list-style: none; float: left; margin-right: 20px; }
    .W_private_letter .form_private { line-height: 200%; }
        .W_private_letter .form_private .text, .W_private_letter .form_private textarea { border: 1px solid #e8e8e8; }
        .W_private_letter .form_private .text { height: 24px; padding: 0 3px; vertical-align: 5px; line-height: 24px; width: 137px; }
        .W_private_letter .form_private textarea { margin-top: 3px; }
        .W_private_letter .form_private .num { position: absolute; top: 65px; _top: 35px; right: 20px; z-index: 20; color: #B8B7B7; }
        .W_private_letter .form_private textarea.W_no_outline { padding: 3px; width: 335px; clear: both; height: 42px; overflow: auto; }
        .W_private_letter .form_private .text_focus { border-color: #c4c4c4; margin: 0; }
        .W_private_letter .form_private th, .form_private td { padding: 3px 0; *padding: 1px 0 0; vertical-align: top; }
        .W_private_letter .form_private th { color: #444; text-align: right; padding-right: 5px; line-height: 24px; white-space: nowrap; }
    .W_private_letter .p_sendlist { clear: both; margin: 0 0 10px; background: #f8f8f8; padding: 2px 10px; }
        .W_private_letter .p_sendlist li { border-bottom: 1px dotted #ddd; color: #595959; padding: 8px 0; }
            .W_private_letter .p_sendlist li.noborder { border: none; }
            .W_private_letter .p_sendlist li .img { vertical-align: middle; margin: 0 10px 0 0; }
        .W_private_letter .p_sendlist i img { display: inlne-block; width: 16px; height: 17px; margin: 0 5px 0 0; background-image: url("../../../images/common/ico.png?id=1370232467958"); }
.W_private_file .doc_btn .fl { float: left; }
.W_private_file { padding: 20px 20px 15px; width: 230px; }
    .W_private_file .txt { color: #b8b7b7; line-height: 24px; }
    .W_private_file .txt1 { color: #595959; line-height: 17px; }
    .W_private_file .line { border-bottom: 1px solid #e1e1e1; height: 0; font-size: 0; line-height: 0; margin: 10px 0 5px; }
.p_sendlist .W_loading span { background: url("../../../images/common/loading.gif?id=1370232467958") no-repeat scroll 0 1px transparent; display: inline-block; height: 18px; line-height: 18px; padding: 0 0 0 15px; }
.W_private_file .layer_send_pic .W_loading { padding: 0; }
.W_private_file .doc_btn { margin: 0; }
.W_private_file .doc_con { line-height: 24px; padding-left: 10px; }
.W_private_file .doc_Pic { }
.W_private_file .doc_btn .W_btn_a { position: relative; overflow: hidden; }
.W_private_file .doc_btn .input_f { -moz-opacity: 0; filter: alpha(opacity=0); opacity: 0; background: transparent; border: none; cursor: pointer; height: 29px; left: -4px; position: absolute; top: 0; width: 108px; cursor: pointer; }
#js_homestyle_css_module_layer_layer_private_letter { height: 42px; }
#js_style_css_module_layer_layer_private_letter { height: 42px; }
.layer_setup_followlists.follow_success { padding: 20px; width: 400px; _position: relative; }
.layer_setup_followlists.edit_list { padding: 20px; width: 400px; }
.lsfl_Tit { line-height: 24px; margin-bottom: 15px; position: static; }
    .lsfl_Tit .W_input { width: 330px; vertical-align: middle; }
    .lsfl_Tit .M_notice_del { position: static; display: block; }
.layer_setup_followlists.follow_success .tab_bottom { margin: 0 0 10px; _position: relative; }
.layer_setup_followlists .W_ico16 { margin: 0 2px; vertical-align: -5px; }
.layer_setup_followlists .W_tips { margin-bottom: 10px; }
.lsfl_visibility { padding: 7px 15px; background: #f2f2f2; font-size: 12px; font-weight: normal; }
.layer_setup_followlists .btn .info_left { float: left; }
.layer_setup_followlists .info_left .layer_tips { position: absolute; margin: 10px 0 0 -110px; *margin: 30px 0 0 -240px; }
.layer_setup_followlists .info_left .icon_askS { vertical-align: -3px; *vertical-align: -1px; _vertical-align: 1px; }
.layer_setup_followlists .W_tip a { margin: 0; }
.lsfl_gTit { line-height: 24px; margin-bottom: 8px; }
    .lsfl_gTit .left { float: left; }
    .lsfl_gTit .right { float: right; }
        .lsfl_gTit .right .layer_tips { position: absolute; margin: 10px 0 0 -110px; *margin: 30px 0 0 -240px; }
        .lsfl_gTit .right .icon_askS { vertical-align: -3px; *vertical-align: -1px; _vertical-align: 1px; }
.lsfl_listsBox { background: #fafafa; padding: 3px 15px; }
    .lsfl_listsBox li { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 50%; padding: 6px 0; height: 14px; overflow: hidden; }
        .lsfl_listsBox li.lsfl_cf { width: 100%; }
    .lsfl_listsBox .W_f_cf, .lsfl_gTit .W_f_cf { color: #C1546F; }
    .lsfl_listsBox li .icon_edit_s { padding: 0 5px; visibility: hidden; _visibility: visible; *zoom: 1; background-position: 5px 0; }
    .lsfl_listsBox li:hover .icon_edit_s { visibility: visible; }
    .lsfl_listsBox li .lists_info { height: 24px; padding: 5px 0 0 16px; *padding-left: 20px; }
        .lsfl_listsBox li .lists_info .W_input { width: 130px; }
        .lsfl_listsBox li .lists_info .done { line-height: 24px; }
    .lsfl_listsBox .info_right { padding-left: 20px; }
        .lsfl_listsBox .info_right .icon_askS { vertical-align: -3px; *vertical-align: -1px; _vertical-align: 1px; }
    .lsfl_listsBox li .lists_info .M_notice_del { margin: 24px 0 0 -134px; *margin: 25px 0 0 -134px; _margin: 56px 0 0 -133px; }
.lsfl_creaNew { margin: 10px 0 0 0; }
    .lsfl_creaNew .M_notice_text, .lsfl_creaNew .M_notice_del { left: 0; top: 21px; }
    .lsfl_creaNew .W_input { width: 192px; position: relative; }
    .lsfl_creaNew .W_btn_b, .lsfl_creaNew .W_btn_a { margin: 0 10px; position: relative; }
    .lsfl_creaNew .W_input, .lsfl_creaNew .W_btn_b, .lsfl_creaNew .W_btn_a { vertical-align: middle\9; }
.lsfl_label { float: left; width: 60px; line-height: 30px; }
.lsfl_grps { margin-left: 60px; }
.lsfl_glistBox { width: 292px; margin: 10px 0; padding: 10px; background: #f0f0f0; _position: relative; }
    .lsfl_glistBox ul li { float: left; width: 124px; height: 15px; line-height: 15px; padding: 6px 10px; padding: 3px 10px\9; white-space: nowrap; overflow: hidden; }
.lsfl_addNew { padding: 10px 15px; background: #fafafa; }
.lsfl_option_import { padding: 15px; }
.lsfl_option_import2 { padding: 20px 0 0 0; }
.lsfl_addNew a.addnew:hover { text-decoration: none; _text-decoration: underline; }
    .lsfl_addNew a.addnew:hover .txt { text-decoration: underline; }
.lsfl_addNew a.addnew .ico_addinv { margin: 0 3px 0 2px; *vertical-align: 2px; _vertical-align: -2px; }
.lsfl_edit_list dt { width: 65px; font-size: 12px; }
.lsfl_edit_list dd .conbox { width: 330px; }
.lsfl_edit_list dd .W_inputStp { width: 323px; padding-left: 5px; }
.lsfl_edit_list dd .list_desc { padding-top: 5px; padding-bottom: 5px; height: 70px; overflow: auto; }
.lsfl_edit_list .M_notice_del { position: static; display: block; }
.lsfl_menber_wrp { padding: 0 5px 0 20px; height: 175px; overflow-y: auto; overflow-x: hidden; width: 540px; }
    .lsfl_menber_wrp .W_loading { padding: 70px 0; text-align: center; }
.lsfl_menber_list { }
    .lsfl_menber_list li { width: 230px; height: 50px; overflow: hidden; float: left; padding: 10px 9px; display: inline; margin: 10px 10px 0 0; cursor: pointer; }
        .lsfl_menber_list li.current { background: #f2f2f2; }
            .lsfl_menber_list li.current .icon_succ, .lsfl_menber_list li.added .icon_succ { display: block; }
        .lsfl_menber_list li:hover { background: #f8f8f8; }
        .lsfl_menber_list li.added { cursor: default; background: #fff; }
        .lsfl_menber_list li .face { float: left; display: inline; margin: 0 8px 0 0; }
        .lsfl_menber_list li .icon_succ { margin: -18px 0 0; display: none; float: left; clear: both; }
        .lsfl_menber_list li .info { overflow: hidden; zoom: 1; }
            .lsfl_menber_list li .info span { display: block; line-height: 16px; }
        .lsfl_menber_list li .female, .lsfl_menber_list li .male { vertical-align: -2px; margin-right: 4px; }
        .lsfl_menber_list li .W_vline { margin: 0 7px; }
.lsfl_add_menber .btn_add_member { padding: 10px 20px; background: #f5f5f5; border-bottom: 1px solid #e6e6e6; }
    .lsfl_add_menber .btn_add_member .right { line-height: 24px; float: right; }
    .lsfl_add_menber .btn_add_member .left { line-height: 24px; float: left; }
    .lsfl_add_menber .btn_add_member .W_btn_a, .lsfl_add_menber .btn_add_member .W_btn_a_disable { margin-left: 10px; }
    .lsfl_add_menber .btn_add_member .W_checkbox { margin: 5px 5px 0 0; *margin: 1px 5px 0 0; }
.lsfl_add_menber .W_pages_minibtn { padding: 1px; margin-right: 20px; margin: 1px 20px 0; margin: -2px 20px 0\9; _margin-top: 0; }
.lsfl_add_menber .user_list { padding: 0 0 3px 3px; border: 1px solid #e6e6e6; background: #fff; width: 522px; }
.lsfl_add_menber .empty { display: inline-block; * display: inline; height: 22px; width: 0; *zoom: 1; }
.lsfl_add_menber .user_list .W_btn_deltags { margin: 3px 3px 0 0; }
.lsfl_add_menber .user_list_wrp { padding: 0 20px 15px; background: #f5f5f5; border-top: 1px solid #fff; }
    .lsfl_add_menber .user_list_wrp .p1 { line-height: 18px; margin: 8px 0; }
.lsfl_add_menber .btn { padding: 10px 0 0; }
.lsfl_add_menber .lsfl_zero_tips { padding: 70px 0; text-align: center; }
    .lsfl_add_menber .lsfl_zero_tips .icon_warn { vertical-align: middle; }
.lsfl_tip { position: absolute; width: 555px; height: 410px; background: url("../../../images/layer/followlists_tip.png?id=1370232467958") no-repeat; }
.lsfl_tip_CHT { background-image: url("../../../images/layer/followlists_tip_CHT.png?id=1370232467958"); }
.lsfl_tip .a1 { position: absolute; width: 126px; height: 36px; left: 214px; top: 333px; }
.lsfl_tip .close { position: absolute; width: 31px; height: 31px; left: 513px; top: 14px; }
.lmf_statusbar { padding: 12px 18px; background: #f5f5f5; }
    .lmf_statusbar .status_bar { border: 1px solid #cedff3; padding: 1px; background: #fff; position: relative; }
    .lmf_statusbar .bar { background: #cedff3; height: 20px; }
    .lmf_statusbar .text { position: absolute; top: 0; left: 0; width: 544px; color: #a6adb3; line-height: 20px; _padding: 3px 0; text-align: center; }
.layer_setup_followlists.follow_success .add_close_f .left { _margin-top: 7px; }
#js_homestyle_css_module_layer_layer_setup_followlists { height: 42px; }
#js_style_css_module_layer_layer_setup_followlists { height: 42px; }
.layer_veriyfycode { padding: 20px; }
    .layer_veriyfycode .v_image { text-align: center; margin-bottom: 5px; }
    .layer_veriyfycode .v_chng { text-align: right; margin-bottom: 10px; }
    .layer_veriyfycode .v_ans_t { margin-bottom: 5px; }
    .layer_veriyfycode .v_inp { line-height: 25px; height: 27px; padding: 0; width: 129px; }
    .layer_veriyfycode .v_ans_i { margin-bottom: 20px; }
    .layer_veriyfycode .v_btn { height: 24px; clear: both; }
        .layer_veriyfycode .v_btn a { float: left; display: inline; margin-right: 10px; }
.W_layer .layer_v_lang { padding: 0 20px; line-height: 30px; background: #f2f2f2; }
.layer_veriyfycode .M_notice_del { margin: -46px 0 0 140px; #margin-top: -47px; }
#js_homestyle_css_module_layer_layer_verifycode { height: 42px; }
#js_style_css_module_layer_layer_verifycode { height: 42px; }
.master_rank { padding: 15px 15px; }
    .master_rank dt { color: #333; }
        .master_rank dt b, .master_rank dd em { color: red; }
    .master_rank dd { height: 21px; }
        .master_rank dd span { display: inline-block; width: 6px; height: 10px; background: url("../../../images/layer/pointer.gif?id=1370232467958") no-repeat; margin-left: 5px; *vertical-align: middle; }
            .master_rank dd span.rank_up { background-position: 0 -10px; }
            .master_rank dd span.rank_hold { background-position: 0 -20px; }
            .master_rank dd span.rank_down { background-position: 0 -31px; }
        .master_rank dd a { color: red; }
            .master_rank dd a.rank_pk { float: right; color: #0078b6; }
        .master_rank dd.process { width: 160px; height: 16px; overflow: hidden; margin: 5px 0 0; background: url("../../../images/layer/master_process.png?id=1370232467958") no-repeat right top; _zoom: 1; }
            .master_rank dd.process div { height: 16px; text-align: right; background: url("../../../images/layer/master_process.png?id=1370232467958") no-repeat left top; _zoom: 1; }
                .master_rank dd.process div i { display: inline-block; width: 10px; height: 10px; overflow: hidden; margin: 8px -5px 0 0; font-size: 10px; color: red; font-family: "黑体"; background: url("../../../images/layer/pointer.gif?id=1370232467958") no-repeat left top; _margin-left: -4px; _position: absolute; }
#js_homestyle_css_module_layer_layer_master { height: 42px; }
#js_style_css_module_layer_layer_master { height: 42px; }
.layer_honour { padding: 14px; }
    .layer_honour .h_icon { float: left; }
    .layer_honour .h_icon_img { border: 1px solid #e7e7e7; padding: 1px; border-radius: 1px; -moz-border-radius: 1px; }
    .layer_honour .h_info { margin-left: 114px; width: 168px; }
    .layer_honour .h_name { margin-bottom: 2px; line-height: 20px; font-weight: normal; }
    .layer_honour .h_desc { margin-bottom: 5px; height: 65px; line-height: 16px; }
    .layer_honour .h_my { text-align: right; line-height: 12px; }
#js_homestyle_css_module_layer_layer_honour { height: 42px; }
#js_style_css_module_layer_layer_honour { height: 42px; }
.layer_recommed { padding: 15px 20px; }
    .layer_recommed .perlist { width: 420px; }
        .layer_recommed .perlist .interPer_row { width: 190px; padding: 0 20px 15px 0; }
            .layer_recommed .perlist .interPer_row dd p.info { height: auto; width: 130px; text-overflow: ellipsis; white-space: nowrap; display: block; }
    .layer_recommed .btn { border-top: 1px solid #EEE; padding: 10px 0 0; }
.layer_recommed_card .tit { margin: 0 24px 0 0; padding: 0 0 10px; }
    .layer_recommed_card .tit .lf { float: left; margin-top: 3px; }
    .layer_recommed_card .tit .W_pages_minibtn { margin: 0 -4px 0 0; _margin: 0; }
        .layer_recommed_card .tit .W_pages_minibtn a { padding: 0 0 0 2px; margin: 0; }
.layer_recommed_card { padding: 20px 0 15px 20px; }
    .layer_recommed_card .perlist { width: 528px; }
    .layer_recommed_card .myfollow_list { width: 227px; height: 64px; margin: 0 10px 10px 0; }
        .layer_recommed_card .myfollow_list:hover { border-width: 1px; padding: 10px; border-color: #ededed; cursor: default; background: none; }
        .layer_recommed_card .myfollow_list .info { height: 65px; overflow: hidden; }
            .layer_recommed_card .myfollow_list .info li { width: 153px; margin-bottom: 3px; }
    .layer_recommed_card .btn { overflow: hidden; margin: 0 20px 0 0; padding: 10px 0 0; border-top: 1px solid #eee; }
        .layer_recommed_card .btn .lf { float: left; margin-top: 3px; }
        .layer_recommed_card .btn .rt { float: right; }
            .layer_recommed_card .btn .rt a { margin-left: 10px; }
#js_homestyle_css_module_layer_layer_recommend { height: 42px; }
#js_style_css_module_layer_layer_recommend { height: 42px; }
.pc_caldr { border: 1px solid #ccc; padding: 5px; background-color: #fff; z-index: 999; width: 161px; height: auto; position: absolute; color: #000; }
    .pc_caldr .selector { height: 24px; padding: 2px 0 0; _padding: 2px 0 2px; }
        .pc_caldr .selector .month, .pc_caldr .selector .year { float: left; font-size: 12px; width: 73px; border: 1px solid #CCC; height: 19px; }
        .pc_caldr .selector .year { width: 78px; margin-left: 10px; }
    .pc_caldr .weeks, .pc_caldr .days { list-style: none; padding: 0; margin: 0; width: 100%!important; width: 161px; }
    .pc_caldr .weeks { height: 18px; margin-bottom: 2px; background: #b6d1f9; color: #fff; font-size: 12px; }
    .pc_caldr .days { height: auto; font-size: 12px; font-family: Arial; }
        .pc_caldr .weeks li, .pc_caldr .days li { float: left; height: 18px; line-height: 18px; text-align: center; width: 23px; }
    .pc_caldr .weeks li { text-align: center; }
    .pc_caldr .days li { background-color: none; }
        .pc_caldr .days li, .pc_caldr .days li a { text-align: center; }
            .pc_caldr .days li a { display: block; text-decoration: none; height: 100%; color: #43609c; }
                .pc_caldr .days li a:link, .pc_caldr .days li a:visited, .pc_caldr .days li a:hover { text-decoration: none; }
                .pc_caldr .days li a strong { font-weight: normal; }
                .pc_caldr .days li a:hover { background-color: #5d94e6; color: #fff; }
.pro_tools .undo_grp { width: 30px; height: 55px; margin-top: 5px; margin-left: 1px; overflow: hidden; }
.pc_caldr .days li a.day { background-color: #5d94e6; color: #FFF; }
#js_homestyle_css_module_layer_layer_date_choose { height: 42px; }
#js_style_css_module_layer_layer_date_choose { height: 42px; }
.layer_userguide { position: relative; width: 540px; _width: 532px; background-image: url("../../../images/layer/userguide.png?id=1370232467958"); background-repeat: no-repeat; _background-image: url("../../../images/layer/userguide.gif?id=1370232467958"); }
    .layer_userguide.two_steps i { position: absolute; display: inline-block; width: 75px; height: 30px; background-image: url("../../../images/layer/userguide.png?id=1370232467958"); _background-image: url("../../../images/layer/userguide.gif?id=1370232467958"); background-repeat: no-repeat; background-position: -577px -42px; }
    .layer_userguide.step1 { height: 300px; }
    .layer_userguide.step2 { height: 245px; background-position: 0 -300px; }
    .layer_userguide.step3 { height: 210px; background-position: 0 -545px; }
    .layer_userguide.step3_2 { width: 670px; height: 400px; background-position: 0 -795px; }
    .layer_userguide.two_steps .first_s { left: 104px; bottom: 30px; }
    .layer_userguide.two_steps .scond_s { left: 104px; bottom: 29px; background-position: -577px 0; }
    .layer_userguide.step3_2.two_steps .scond_s { bottom: 125px; }
    .layer_userguide.step1 .W_btn_d { margin: 240px 0 0 210px; }
    .layer_userguide.step2 .W_btn_d, .layer_userguide.step3 .W_btn_d { margin: 152px 0 0 210px; }
    .layer_userguide.step3_2 .W_btn_d { margin: 244px 0 0 210px; }
#js_homestyle_css_module_layer_layer_userguide { height: 42px; }
#js_style_css_module_layer_layer_userguide { height: 42px; }
.layer_send_pic { zoom: 1; width: 380px; overflow: hidden; }
    .layer_send_pic .W_loading { padding: 0; }
    .layer_send_pic .laPic_tit { padding: 20px 0 10px; margin: 5px 10px; }
        .layer_send_pic .laPic_tit .right { float: right; margin-top: 0; *margin-top: -23px; }
    .layer_send_pic .laPic_btn { text-align: center; margin: 20px 0; position: relative; }
    .layer_send_pic .laPic_con { text-align: center; margin: 15px 0 0; overflow: hidden; }
    .layer_send_pic .laPic_Pic { text-align: center; }
    .layer_send_pic .laPic_btnBox { margin: 15px 0 0 20px; position: relative; }
    .layer_send_pic .laPic_btnmore { float: left; padding: 0 20px 15px 0; vertical-align: top; text-align: center; height: 30px; overflow: hidden; }
    .layer_send_pic .W_btn_e { overflow: hidden; position: relative; }
    .layer_send_pic .laPic_btn .input_f, .layer_send_pic .laPic_btnmore .input_f { position: absolute; left: 0; top: 0; border: 0 none; width: 100px; height: 30px; margin: 0; padding: 0; cursor: pointer; font-size: 21px; _font-size: 15px; opacity: 0; filter: alpha(opacity:1); }
@-moz-document url-prefix() {.layer_send_pic .laPic_btnmore .input_f;
{ right: 0; width: auto; left: auto; font-size: 28px; }
}
.layer_send_pic .laPic_title { padding-top: 10px; margin: 5px 10px; }
.layer_send_pic .lapic_edit { background-color: #F2F2F2; padding: 8px 4px 6px; margin: 5px 0 0; }
    .layer_send_pic .lapic_edit .W_ico12 { margin-left: 15px; }
    .layer_send_pic .lapic_edit .icon_edit { vertical-align: text-bottom; }
        .layer_send_pic .lapic_edit .icon_edit:hover { background-position: -75px -150px; }
.layer_send_pic .ico_one, .layer_send_pic .ico_ones, .layer_send_pic .ico_screenshot, .layer_send_pic .ico_bigface, .layer_send_pic .ico_toalbum { display: inline-block; vertical-align: middle; background-image: url("../../../images/layer/ico_layer.png?id=1370232467958"); background-repeat: no-repeat; width: 20px; height: 20px; _margin: 5px 0; _vertical-align: middle; }
.layer_send_pic .ico_one { background-position: 0 -73px; }
.layer_send_pic a:hover .ico_one { background-position: -25px -73px; }
.layer_send_pic .ico_ones { background-position: 0 -98px; }
.layer_send_pic a:hover .ico_ones { background-position: -25px -98px; }
.layer_send_pic .ico_screenshot { background-position: 0 -124px; }
.layer_send_pic a:hover .ico_screenshot { background-position: -25px -124px; }
.layer_send_pic .ico_bigface { background-position: 0 -148px; }
.layer_send_pic a:hover .ico_bigface { background-position: -25px -148px; }
.layer_send_pic .ico_toalbum { background-position: 0 -174px; }
.layer_send_pic a:hover .ico_toalbum { background-position: -25px -174px; }
.layer_screenshot_tips { padding: 20px; }
    .layer_screenshot_tips .tip { padding: 0 0 10px; font-size: 14px; font-weight: 700; }
        .layer_screenshot_tips .tip .icon_warnM { vertical-align: middle; }
.layer_pic_list .ico_editpic, .layer_pic_list .ico_delpic { display: inline-block; vertical-align: middle; background-image: url("../../../images/layer/ico_layer.png?id=1370232467958"); background-repeat: no-repeat; width: 20px; height: 20px; _margin: 5px 0; _vertical-align: middle; }
.layer_pic_list .ico_editpic { background-position: -25px -50px; }
    .layer_pic_list .ico_editpic:hover { background-position: -50px -50px; }
.layer_pic_list .ico_delpic { background-position: -25px -25px; }
    .layer_pic_list .ico_delpic:hover { background-position: -50px -25px; }
.layer_pic_list { width: 464px; overflow: hidden; padding: 20px 0 20px 20px; }
    .layer_pic_list .pic_list_count { margin-bottom: 10px; }
        .layer_pic_list .pic_list_count .warn_txt { color: #E44443; }
.layer_pic_list { _position: relative; }
    .layer_pic_list .pic_list { _position: relative; }
        .layer_pic_list .pic_list li { float: left; width: 80px; height: 80px; position: relative; margin: 0 6px 6px 0; border: 1px solid #ccc; -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px; background: url("../../../images/layer/img_default.png?id=1370232467958") no-repeat 1px 1px; text-align: center; padding: 1px; overflow: hidden; }
            .layer_pic_list .pic_list li.pic { display: block; width: 80px; height: 80px; text-decoration: none; }
                .layer_pic_list .pic_list li.pic img { width: 80px; height: 80px; }
        .layer_pic_list .pic_list .ico_editpic, .layer_pic_list .pic_list .ico_delpic { display: none; _display: block; position: absolute; top: 1px; _top: -4px; }
        .layer_pic_list .pic_list .ico_editpic { left: 41px; }
        .layer_pic_list .pic_list .ico_delpic { left: 61px; }
        .layer_pic_list .pic_list li:hover .ico_editpic, .layer_pic_list .pic_list li:hover .ico_delpic, .layer_pic_list .pic_list li.opt .ico_delpic { display: block; }
        .layer_pic_list .pic_list li .txt { line-height: 20px; display: inline-block; vertical-align: middle; margin-top: 22px; text-align: center; }
        .layer_pic_list .pic_list li .txt1 { display: inline-block; text-align: center; }
        .layer_pic_list .pic_list .opt .W_btn_b { margin-top: 5px; }
        .layer_pic_list .pic_list .add { width: 80px; height: 80px; border: 2px dashed #ccc; background: none; padding: 0; }
            .layer_pic_list .pic_list .add:hover { border-color: #ffa306; }
            .layer_pic_list .pic_list .add a { display: block; font-size: 40px; font-weight: bold; color: #ccc; margin-top: 18px; }
                .layer_pic_list .pic_list .add a:hover { color: #ffa306; text-decoration: none; }
        .layer_pic_list .pic_list .loading .picloading { display: block; margin: 0 auto; }
.layer_view_morepic { }
    .layer_view_morepic .W_tips { margin: 0!important; overflow: hidden; padding: 6px 10px; }
        .layer_view_morepic .W_tips .txt { padding: 0; }
    .layer_view_morepic .view_pic { width: 170px; height: 50px; margin: 0 10px 10px; padding: 10px; border: 1px solid #d0d0d0; background: #ededed; overflow: hidden; }
        .layer_view_morepic .view_pic .pic_list { width: 180px; margin-left: -10px; }
            .layer_view_morepic .view_pic .pic_list li { float: left; _display: inline; width: 50px!important; height: 50px!important; margin-left: 10px; overflow: hidden; }
                .layer_view_morepic .view_pic .pic_list li img { width: 50px; height: 50px; }
#js_homestyle_css_module_layer_layer_send_pic { height: 42px; }
#js_style_css_module_layer_layer_send_pic { height: 42px; }
.laMed_tit { font-size: 14px; margin-bottom: 10px; }
.laMed_con { line-height: 1.5em; margin: 5px 0 0; }
.laMed_inp { margin-top: 10px; }
    .laMed_inp .W_input { margin-right: 5px; }
    .laMed_inp .layer_menu_list { width: 335px; position: absolute; top: 90px; left: 20px; z-index: 99; }
.inp_video { width: 310px; padding: 0 3px 0 2px; padding: 4px 3px 0 2px\9; }
.inp_music { width: 332px; padding: 0 3px 0 2px; padding: 4px 3px 0 2px\9; }
.laMed_err { margin-top: 6px; }
.laMed_btn { padding-top: 5px; }
.laMed_hrline { margin-top: 15px; margin-top: 14px\9; *margin-top: 12px; padding-top: 10px; border-top: 1px dotted #ddd; }
.laMed_titS { padding: 10px 0; }
    .laMed_titS .right { float: right; margin-top: 0; *margin-top: -23px; }
.layer_send_medias { width: 402px; }
    .layer_send_medias .laMed_inp { margin: 0 15px; padding: 15px 0 0; }
    .layer_send_medias .laMed_con { margin: 5px 15px 10px; }
    .layer_send_medias .laMed_btn { text-align: center; padding: 30px 0; }
        .layer_send_medias .laMed_btn .ico_updatevideo { float: left; display: inline; width: 9px; height: 9px; background: url("../../../images/index/ico_sends.png?id=1370232467958") no-repeat 0 -50px; margin: 6px 5px 0 0; }
        .layer_send_medias .laMed_btn .ico_recordingvideo { float: left; display: inline; width: 10px; height: 12px; background: url("../../../images/index/ico_sends.png?id=1370232467958") no-repeat 0 -125px; margin: 5px 5px 0 0; }
        .layer_send_medias .laMed_btn .W_btn_d { margin: 0 0 12px; }
        .layer_send_medias .laMed_btn .power { padding: 10px 20px 0; }
#js_homestyle_css_module_layer_layer_send_media { height: 42px; }
#js_style_css_module_layer_layer_send_media { height: 42px; }
.layer_mood { padding-top: 25px; width: 322px; overflow: hidden; position: relative; }
.layer_mood_simple { padding-top: 10px; }
.layer_mood .tips { margin: 0 15px 15px; border: 1px solid #f9f2a7; background: #feffe5; padding: 10px 10px 10px 10px; line-height: 17px; }
    .layer_mood .tips .icon_close, .layer_mood .tips .W_close_tips { float: right; margin: -5px -5px 0 0; }
    .layer_mood .tips .ad_face { float: right; margin: -5px 0 0; }
.layer_mood .mood_title { background: url("../../../images/mood/skin.png?id=1370232467958") no-repeat; width: 162px; height: 15px; margin: 0 15px 10px; }
.layer_mood .zero_tips { padding: 10px 0; }
.layer_mood .mood_list { padding: 0 0 5px 15px; }
    .layer_mood .mood_list li { float: left; text-align: center; cursor: pointer; height: 60px; }
        .layer_mood .mood_list li div { padding: 4px 5px 2px; width: 48px; }
        .layer_mood .mood_list li.current div { border: 1px solid #99d0ff; background: #eaf6ff; padding: 3px 4px 1px; }
            .layer_mood .mood_list li.current div.mood1 { border-color: #ffcbac; background: #fff2e8; }
            .layer_mood .mood_list li.current div.mood2 { border-color: #99d0ff; background: #eaf6ff; }
            .layer_mood .mood_list li.current div.mood3 { border-color: #ffd27f; background: #fff9d3; }
            .layer_mood .mood_list li.current div.mood4 { border-color: #a8c5da; background: #f1f5f8; }
            .layer_mood .mood_list li.current div.mood5 { border-color: #d2c0b7; background: #f4f2ea; }
        .layer_mood .mood_list li img { display: block; margin: 0 0 3px; margin-left: 8px; *margin-left: 3px; }
.layer_mood .mood_send { padding: 5px 15px; }
    .layer_mood .mood_send textarea { width: 280px; padding: 5px; border: 1px solid #c6c6c6; font-family: "Tahoma","宋体"; line-height: 18px; height: 55px; }
.layer_mood .mood_send_btn { text-align: right; padding: 0 15px; }
    .layer_mood .mood_send_btn .W_btn_b, .layer_mood .mood_send_btn .W_btn_a_disable { margin: 0 0 15px; }
.layer_mood .addition { background: #f2f3ea url("../../../images/mood/add_repeat.gif?id=1370232467958") repeat-x; }
.layer_mood .additions { background-color: #fff; }
.layer_mood .addition .W_loading { padding: 90px 0; text-align: center; }
.layer_mood .weather { float: left; padding: 15px 10px 0 15px; _padding-right: 5px; width: 157px; }
    .layer_mood .weather dt { background: url("../../../images/mood/weather/weather.png?id=1370232467958") no-repeat 5px 10px; _background: url("../../../images/mood/weather/weather.gif?id=1370232467958") no-repeat 5px 10px; width: 73px; height: 60px; _margin-top: -65px; }
        .layer_mood .weather dt a { display: block; height: 60px; width: 73px; }
        .layer_mood .weather dt.weather_dy { background-position: 5px -45px; }
        .layer_mood .weather dt.weather_y { background-position: 5px -95px; }
        .layer_mood .weather dt.weather_bx { background-position: 5px -145px; }
        .layer_mood .weather dt.weather_dx { background-position: 5px -195px; }
        .layer_mood .weather dt.weather_zx { background-position: 5px -245px; }
        .layer_mood .weather dt.weather_xx { background-position: 5px -295px; }
        .layer_mood .weather dt.weather_yjx { background-position: 5px -345px; }
        .layer_mood .weather dt.weather_lzy { background-position: 5px -395px; }
        .layer_mood .weather dt.weather_tdby { background-position: 5px -445px; }
        .layer_mood .weather dt.weather_by { background-position: 5px -495px; }
        .layer_mood .weather dt.weather_dyy { background-position: 5px -545px; }
        .layer_mood .weather dt.weather_zy { background-position: 5px -595px; }
        .layer_mood .weather dt.weather_xy { background-position: 5px -645px; }
        .layer_mood .weather dt.weather_qscb { background-position: 5px -695px; }
        .layer_mood .weather dt.weather_scb { background-position: 5px -745px; }
        .layer_mood .weather dt.weather_fc { background-position: 5px -795px; }
        .layer_mood .weather dt.weather_nw { background-position: 5px -845px; }
        .layer_mood .weather dt.weather_w { background-position: 5px -895px; }
        .layer_mood .weather dt.weather_qw { background-position: 5px -945px; }
        .layer_mood .weather dt.weather_bb { background-position: 5px -995px; }
    .layer_mood .weather dd.text { line-height: 17px; border: 1px solid #cfcfcf; margin: 0 0 0 48px; background: #e6e6e6 url("../../../images/mood/weather_repeat.png?id=1370232467958") repeat-x; padding: 7px 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; position: absolute; _position: static; _float: right; _display: inline; white-space: nowrap; zoom: 1; }
        .layer_mood .weather dd.text .arrow { background: url("../../../images/mood/weather_arrow.png?id=1370232467958") no-repeat; width: 6px; height: 12px; top: 22px; left: -6px; position: absolute; _display: none; }
.layer_mood .constellation { float: right; padding: 15px 10px 0 10px; border-left: 1px dotted #c6c6c6; height: 100px; width: 119px; }
    .layer_mood .constellation li { margin: 0 0 4px; }
    .layer_mood .constellation h3 a { vertical-align: middle; }
    .layer_mood .constellation h3 .W_Titarr_off { margin: 0 0 0 5px; }
.layer_mood h3 { font-size: 12px; padding: 0 0 9px; }
    .layer_mood h3 span { font-weight: 400; margin: 0 0 0 10px; }
.layer_mood .succeed_tips { background: url("../../../images/mood/skin.png?id=1370232467958") no-repeat 0 -35px; width: 293px; height: 39px; line-height: 39px; text-indent: 200px; margin: 0 0 0 15px; }
    .layer_mood .succeed_tips a { display: block; width: 292px; height: 38px; position: relative; _position: static; }
    .layer_mood .succeed_tips span { font-size: 16px; }
.layer_mood .succeed_tip, .layer_mood .succeed_ad { margin: 6px 0 0 15px; line-height: 18px; }
.layer_mood .succeed_tab { height: 29px; margin: 10px 0 -3px; padding: 0 0 0 15px; overflow: hidden; position: relative; z-index: 10; }
    .layer_mood .succeed_tab li, .layer_mood .succeed_tab li a { float: left; height: 29px; line-height: 29px; padding: 0 4px 0 0; }
        .layer_mood .succeed_tab li a { padding: 0 7px 0 11px; }
        .layer_mood .succeed_tab li.current, .layer_mood .succeed_tab li.current a { background: url("../../../images/mood/tab.png?id=1370232467958") no-repeat right -29px; }
            .layer_mood .succeed_tab li.current a { background-position: 0 0; color: #595959; cursor: default; }
                .layer_mood .succeed_tab li.current a:hover { text-decoration: none; }
.layer_mood .other_mood { padding: 10px 15px 15px; }
    .layer_mood .other_mood .list { border: 1px solid #bcbcbc; background: #fff; padding: 0 10px; }
        .layer_mood .other_mood .list li { line-height: 17px; border-bottom: 1px dotted #b0b0b0; padding: 10px 30px 10px 0; width: 243px; overflow: hidden; word-wrap: break-word; word-break: break-all; }
    .layer_mood .other_mood .tab_c .W_pages_minibtn { float: right; margin: -3px 0 0; }
        .layer_mood .other_mood .tab_c .W_pages_minibtn a { margin: 0 0 0 2px; }
    .layer_mood .other_mood .list li img { vertical-align: -4px; }
    .layer_mood .other_mood .list li .func { text-align: right; margin: -17px -30px 0 0; _margin: -13px -30px 0 0; }
    .layer_mood .other_mood .other_mood_list { margin: 0 -12px; width: 316px; }
        .layer_mood .other_mood .other_mood_list li { float: left; display: inline; margin: 0 12px 12px; }
            .layer_mood .other_mood .other_mood_list li img { display: block; }
            .layer_mood .other_mood .other_mood_list li .moods { margin: -17px 0 0 33px; }
.layer_mood .addition .send_mood { padding: 20px 0 0; zoom: 1; }
.layer_mood .share { float: right; }
.layer_mood_today { width: 438px; padding: 23px 0 15px; }
    .layer_mood_today .zero_tips { padding: 10px 0; }
    .layer_mood_today h3 { font-size: 14px; padding: 0 0 0 15px; }
        .layer_mood_today h3 span { font-size: 12px; font-weight: 400; margin: 0 0 0 10px; }
    .layer_mood_today .my_mood { padding: 0 15px; }
        .layer_mood_today .my_mood dt { font-size: 14px; font-weight: 700; float: left; line-height: 17px; padding: 1px 0 0; }
        .layer_mood_today .my_mood dd { margin: 0 0 0 70px; line-height: 17px; word-wrap: break-word; word-break: break-all; }
            .layer_mood_today .my_mood dd img { vertical-align: middle; }
    .layer_mood_today .other_mood { background: #f2f2f2; height: 26px; line-height: 26px; padding: 3px 0 0 15px; margin: 10px 0 0; }
        .layer_mood_today .other_mood .type { font-weight: 700; font-size: 14px; }
        .layer_mood_today .other_mood .tabs a { display: inline-block; padding: 0 11px; border: 1px solid #f2f2f2; border-bottom: 0; margin: 0 -2px 0 0; }
            .layer_mood_today .other_mood .tabs a.current { color: #595959; border-color: #e8e8e8; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; background: #fff; position: relative; }
    .layer_mood_today .list { border-top: 1px solid #e8e8e8; padding: 12px 15px 0; }
        .layer_mood_today .list li { line-height: 17px; border-bottom: 1px dotted #b0b0b0; padding: 10px 30px 10px 0; word-wrap: break-word; word-break: break-all; }
            .layer_mood_today .list li img { vertical-align: -4px; }
            .layer_mood_today .list li .func { text-align: right; margin: -17px -30px 0; _margin: -13px -30px 0; }
    .layer_mood_today .my_today_mood { padding: 10px 0 0 15px; }
        .layer_mood_today .my_today_mood dt { float: left; border: 1px solid #abdaec; -moz-border-radius: 3px; -webkit-border-radius: 3px; color: #0078b6; background: #d9f0fb; display: inline; margin: 0 10px 0 0; }
            .layer_mood_today .my_today_mood dt p { border-top: 1px solid #fff; text-align: center; font-size: 26px; width: 42px; height: 41px; overflow: hidden; }
                .layer_mood_today .my_today_mood dt p span { display: block; font-size: 9px; font-weight: 400; }
        .layer_mood_today .my_today_mood dd { float: left; width: 300px; line-height: 17px; }
            .layer_mood_today .my_today_mood dd img { vertical-align: middle; }
    .layer_mood_today .list dl { border-bottom: 1px dotted #b0b0b0; padding: 0 0 13px; margin: 0 0 13px; }
    .layer_mood_today .list dt { float: left; display: inline; margin: 0 5px 0 0; }
        .layer_mood_today .list dt img { display: block; }
        .layer_mood_today .list dt span { display: block; margin: -20px 0 0 15px; }
    .layer_mood_today .list dd { float: left; width: 365px; overflow: hidden; }
        .layer_mood_today .list dd .func { text-align: right; padding: 10px 0 0; }
.layer_mood_detail { padding: 20px; width: 330px; }
    .layer_mood_detail .details dt { float: left; }
    .layer_mood_detail .details dd { margin: 0 0 0 40px; border: 1px solid #e6e6e6; background: #f2f2f2; padding: 10px; zoom: 1; -moz-border-radius: 3px; -webkit-border-radius: 3px; line-height: 17px; word-wrap: break-word; word-break: break-all; }
        .layer_mood_detail .details dd .arrow { background: url("../../../images/mood/one_mood_detail_arrow.gif?id=1370232467958") no-repeat; width: 6px; height: 14px; position: absolute; margin: 0 0 0 -16px; }
    .layer_mood_detail .input .num { text-align: right; padding: 0 0 5px; float: right; }
        .layer_mood_detail .input .num span { font-family: Constantia,Georgia; font-size: 22px; font-weight: 700; margin: 0 0 0 5px; }
    .layer_mood_detail .btn_face { float: left; background: url("../../../images/common/ico.png?id=1370232467958") no-repeat scroll 0 0 transparent; cursor: pointer; display: inline; height: 16px; margin: 9px 11px 0 0; width: 16px; }
    .layer_mood_detail .input textarea { height: 40px; border: 1px solid #c6c6c6; padding: 5px; width: 318px; }
    .layer_mood_detail .forword { float: left; padding: 5px 0 0; }
    .layer_mood_detail .tips { border: 1px solid #f9f2a7; background: #feffe5; line-height: 17px; padding: 10px; margin: 15px 0 0; }
    .layer_mood_detail .btn { padding: 5px 0 0; }
.layer_mood .mood_calendar { padding: 10px 15px 15px 15px; }
    .layer_mood .mood_calendar .calendar { border-color: #bcbcbc; }
        .layer_mood .mood_calendar .calendar .week { border-color: #bcbcbc; }
        .layer_mood .mood_calendar .calendar .day li { background: #fff; color: #bababa; border-color: #bcbcbc; }
    .layer_mood .mood_calendar .moon_select { border-color: #bcbcbc; background: #e2e2e2; }
.layer_mood_festival .festival_bg { position: absolute; width: 402px; height: 214px; top: -69px; left: -47px; background: url("../../../images/mood/newyear/layer_bg.png?id=1370232467958") no-repeat; _display: none; }
.layer_mood_festival a { color: #e43b1f; }
.layer_mood_festival .mood_title { background: url("../../../images/mood/newyear/layer_title.png?id=1370232467958") no-repeat; _background: url("../../../images/mood/newyear/layer_title.gif?id=1370232467958") no-repeat; width: 292px; height: 22px; text-align: right; }
.layer_mood_festival .mood_title, .layer_mood_festival .tips, .layer_mood_festival .mood_list { position: relative; _position: static; }
    .layer_mood_festival .mood_title a { color: #ee6b00; padding: 3px 0 0; display: inline-block; }
.layer_mood_festival .succeed_tab li.current, .layer_mood_festival .succeed_tab li.current a { background-image: url("../../../images/mood/newyear/tab_secend.png?id=1370232467958"); }
.layer_mood_festival .addition { background: #e5d1b5 url("../../../images/mood/newyear/add_repeat.gif?id=1370232467958") repeat-x; }
.layer_mood_festival .W_btn_b, .layer_mood_festival .W_btn_b span { background: url("../../../images/mood/newyear/layer_btn.png?id=1370232467958") no-repeat; }
    .layer_mood_festival .W_btn_b:hover, .layer_mood_festival .W_btn_b:hover span { background: url("../../../images/mood/newyear/layer_btn.png?id=1370232467958") no-repeat; }
        .layer_mood_festival .W_btn_b span, .layer_mood_festival .W_btn_b:hover span { background-position: right 0; }
.layer_mood_festival .addition { overflow: hidden; width: 323px; position: relative; }
.layer_mood_festival .move { width: 10000px; overflow: hidden; }
.layer_mood_festival .addition .festival_detail { background: url("../../../images/mood/newyear/layer_new_year_bg.png?id=1370232467958") no-repeat 5px 0; padding: 0 5px 6px; margin: 6px 0 0; height: 111px; width: 314px; }
.layer_mood_festival .addition .festival_detail, .layer_mood_festival .addition .addone { float: left; }
    .layer_mood_festival .addition .festival_detail .calendar { font-family: "Microsoft Yahei"; color: #420000; font-size: 14px; width: 225px; text-align: center; margin: 0 auto; padding: 10px 0; }
        .layer_mood_festival .addition .festival_detail .calendar span { color: #ee2a2a; margin: 0 0 0 6px; }
    .layer_mood_festival .addition .festival_detail .yi { color: #ee2a2a; padding: 15px 0 0 125px; }
        .layer_mood_festival .addition .festival_detail .yi a { color: #ee2a2a; }
    .layer_mood_festival .addition .festival_detail .ji { padding: 15px 0 0 125px; }
        .layer_mood_festival .addition .festival_detail .ji a { color: #666; }
.layer_mood_festival .addition .addone { background: #ffebd3; margin: 3px 0 0; height: 117px; border-bottom: 1px solid #dcc5a8; width: 324px; }
.layer_mood_festival .addition .change { text-align: center; padding: 5px 0; }
    .layer_mood_festival .addition .change a { display: inline-block; width: 7px; height: 7px; margin: 0 6px; background: url("../../../images/mood/newyear/tab.png?id=1370232467958") no-repeat -7px 0; }
        .layer_mood_festival .addition .change a.current { background-position: 0 0; }
.layer_mood_festival .weather dd.text { background: #e0c3a9 url("../../../images/mood/newyear/weather_repeat.png?id=1370232467958") repeat-x; border-color: #bb9d8d; }
    .layer_mood_festival .weather dd.text .arrow { background-image: url("../../../images/mood/newyear/weather_arrow.png?id=1370232467958"); }
.layer_mood_festival .mood_list li.current div { border-color: #FFCBAC; background: #FFF2E8; }
.layer_mood_festival .succeed_tips { background: url("../../../images/mood/newyear/layer_success.png?id=1370232467958") no-repeat; height: 115px; }
.layer_mood_festival .succeed_tip { padding: 0 0 10px; }
.layer_mood_festival .succeed_tips a { display: block; width: 292px; height: 105px; position: relative; _position: static; }
.moodindex { width: 54px; height: 11px; display: inline-block; background: url("../../../images/common/icon.gif?id=201306281830") no-repeat -500px -75px; }
.moodindex_1 { width: 11px; }
.moodindex_2 { width: 22px; }
.moodindex_3 { width: 35px; }
.moodindex_4 { width: 47px; }
.moodindex_5 { width: 59px; }
#js_homestyle_css_module_layer_layer_mood { height: 42px; }
#js_style_css_module_layer_layer_mood { height: 42px; }
.layer_one_mood { border: 1px solid #99cc55; color: #666; background: #f1ffdf; position: absolute; padding: 10px; z-index: 10; width: 146px; line-height: 17px; word-wrap: break-word; word-break: break-all; }
    .layer_one_mood .func { padding: 8px 0 0; }
        .layer_one_mood .func .W_linkb { color: #9ABBC8; float: left; white-space: nowrap; }
        .layer_one_mood .func .W_linka { color: #0078B6; float: right; white-space: nowrap; }
    .layer_one_mood .arrow, .layer_one_mood .arrow_r { background: url("../../../images/mood/one_mood_arrow.gif?id=1370232467958") no-repeat; width: 6px; height: 12px; position: absolute; left: -6px; top: 10px; }
    .layer_one_mood .arrow_r { left: auto; right: -6px; background-position: -6px 0; }
.mood_calendar .moon_select { border: 1px solid #bcbcbc; border-bottom: 0; width: 95px; height: 16px; padding: 3px 0 0; text-align: center; background: #e2e2e2; color: #444; }
    .mood_calendar .moon_select .arrow_l, .mood_calendar .moon_select .arrow_r { height: 9px; display: inline-block; width: 5px; background: url("../../../images/mood/arrow.gif?id=1370232467958") no-repeat; cursor: pointer; *vertical-align: middle; margin: 0 3px; }
    .mood_calendar .moon_select .arrow_r { background-position: -5px 0; }
.mood_calendar .calendar { width: 294px; border-width: 0 1px 1px 0; border-style: solid; box-shadow: 0 1px 0px 0 rgba(0, 0, 0, 0.2); }
    .mood_calendar .calendar ul li { float: left; width: 41px; }
    .mood_calendar .calendar .week { width: 294px; height: 19px; overflow: hidden; border-width: 1px 0 0 1px; border-style: solid; }
        .mood_calendar .calendar .week li { position: relative; text-align: center; height: 19px; width: 42px; border: 0; line-height: 19px; box-shadow: 0 1px 0px 0 rgba(0, 0, 0, 0.2); }
    .mood_calendar .calendar .day li { height: 38px; vertical-align: top; border-width: 1px 0 0 1px; border-style: solid; }
        .mood_calendar .calendar .day li span { display: block; text-align: left; font-size: 10px; padding: 1px 0 0 3px; font-style: italic; }
        .mood_calendar .calendar .day li a.icoface { display: block; }
        .mood_calendar .calendar .day li img { margin: -4px 0 0 9px; }
.mood_calendar .W_loading { padding: 120px 0; text-align: center; }
#js_homestyle_css_module_global_mood_calendar { height: 42px; }
#js_style_css_module_global_mood_calendar { height: 42px; }
.layer_vote { width: 400px; padding: 5px 20px; }
    .layer_vote dt { line-height: 18px; padding: 5px 0 0; }
        .layer_vote dt p, .layer_vote dd p, .layer_vote dt div, .layer_vote dd div { display: inline-block; vertical-align: middle; *display: inline; }
            .layer_vote dt p span, .layer_vote dd .icon_del { vertical-align: middle; }
            .layer_vote dt p a { margin: 0 0 0 10px; }
            .layer_vote dt p.img_update a { margin: 0; }
            .layer_vote dt p.img_update { position: relative; width: 75px; overflow: hidden; }
                .layer_vote dt p.img_update input { position: absolute; -moz-opacity: 0; filter: alpha(opacity=0); opacity: 0; background: none; border: none; height: 18px; top: 0; _top: 2px; left: 0; width: 75px; }
        .layer_vote dt form { display: inline; }
    .layer_vote dt, .layer_vote dd { margin: 0 0 12px; vertical-align: middle; }
    .layer_vote .W_input { vertical-align: middle; }
    .layer_vote dd .W_input { width: 352px; }
    .layer_vote dd .icon_close { margin: 0 0 0 5px; }
    .layer_vote .vote_text .W_input { width: 375px; }
    .layer_vote dd label { margin: 0 15px 0 0; }
    .layer_vote dd .num { display: inline-block; width: 19px; text-align: right; margin: 0 5px 0 0; }
    .layer_vote dd .W_btn_b { margin: 0 10px 0 0; }
    .layer_vote dd .introduce { width: 375px; overflow-y: scroll; padding: 2px; border: 1px solid #ddd; height: 22px; }
    .layer_vote .date_select { margin: 0 10px 0 0; border: 1px solid #ddd; width: 100px; height: 15px; padding: 2px 3px; vertical-align: middle; cursor: pointer; background: url("../../../images/index/vote_date.png?id=1370232467958") no-repeat right 0; }
    .layer_vote span.date { margin: 0 5px 0 0; display: inline-block; vertical-align: middle; }
        .layer_vote span.date select { margin: 0 5px 0 0; height: 21px; vertical-align: middle; }
    .layer_vote dd.proving .W_input { width: 70px; vertical-align: middle; }
    .layer_vote dd.proving img { vertical-align: middle; margin: 0 10px; }
    .layer_vote .options_pic { overflow: hidden; height: 50px; position: relative; }
        .layer_vote .options_pic .num { float: left; }
    .layer_vote .option_pic { width: 373px; position: relative; }
        .layer_vote .option_pic .pic { position: relative; width: 50px; height: 50px; float: left; display: inline; margin: 0 5px 0 0; cursor: pointer; overflow: hidden; }
            .layer_vote .option_pic .pic span { position: relative; color: #fff; margin: -14px 0 0; display: block; height: 14px; width: 50px; text-align: center; overflow: hidden; line-height: 14px; background: url("../../../images/skin/template_list_titlebg.png?id=1370232467958") no-repeat; }
            .layer_vote .option_pic .pic form { position: absolute; width: 50px; height: 50px; overflow: hidden; z-index: 10; margin: -50px 0 0; }
            .layer_vote .option_pic .pic input { font-size: 50px; cursor: pointer; -moz-opacity: 0; filter: alpha(opacity=0); opacity: 0; background: none; border: none; margin: -10px 0 0 -650px\9; }
        .layer_vote .option_pic .option { width: 318px; }
            .layer_vote .option_pic .option .W_input { width: 292px; }
            .layer_vote .option_pic .option .W_spetxt { padding: 5px 0 0; display: block; }
#js_homestyle_css_module_layer_layer_vote { height: 42px; }
#js_style_css_module_layer_layer_vote { height: 42px; }
.layer_send_topic { padding: 20px; }
.laTopic_tit { font-size: 14px; margin-bottom: 10px; }
.laTopic_btn { padding-bottom: 3px; }
.laTopic_inp .W_input { margin-right: 5px; }
.laTopic_hrline { margin-top: 12px; margin-top: 12px\9; padding-top: 15px; border-top: 1px dotted #ddd; }
.laTopic_titS { }
.layer_send_topic .ico_topic { margin: 5px 5px 0 0; display: inline; float: left; width: 11px; height: 11px; background: url("../../../images/index/ico_sends.png?id=1370232467958") no-repeat 0 -75px; }
.layer_send_topic .laTopic_btn { text-align: center; }
.layer_send_topic .tags_list { line-height: none; padding: 0; line-height: 28px; }
    .layer_send_topic .tags_list span { width: 123px; display: inline-block; }
    .layer_send_topic .tags_list a { margin: 10px 0 0 0; }
#js_homestyle_css_module_layer_layer_send_topic { height: 42px; }
#js_style_css_module_layer_layer_send_topic { height: 42px; }
.layer_send_welfare { padding: 20px; }
    .layer_send_welfare .welfare_guide .seek_help { float: left; margin-right: 20px; padding-right: 20px; border-right: 1px dotted #ccc; }
        .layer_send_welfare .welfare_guide .seek_help p, .layer_send_welfare .welfare_guide .offer_help p { margin-bottom: 10px; }
    .layer_send_welfare .welfare_guide .offer_help { float: right; }
    .layer_send_welfare .welfare_guide .btn_wrap { width: 344px; overflow: hidden; *width: 346px; }
    .layer_send_welfare .welfare_guide .offer_help .laWF_btnBox { margin-bottom: 13px; width: 370px; }
    .layer_send_welfare .welfare_guide .btn_send_welfare { display: inline-block; width: 115px; height: 72px; background: url("../../../images/layer/btn_send_welfare.png?id=1370232467958") no-repeat 0 bottom; text-align: center; }
        .layer_send_welfare .welfare_guide .btn_send_welfare:hover { background-position: 0 top; text-decoration: none; color: #fff; }
            .layer_send_welfare .welfare_guide .btn_send_welfare:hover .S_txt1 { color: #fff; }
    .layer_send_welfare .welfare_guide .btn_tips { display: inline-block; width: 100%; margin: 14px 0; font-size: 14px; cursor: pointer; }
    .layer_send_welfare .welfare_guide .txt_tips { display: inline-block; width: 100%; _letter-spacing: -2px; cursor: pointer; }
    .layer_send_welfare .welfare_guide .welfare_tip { padding: 6px 8px; background: #f8f8f8; border: 1px solid #e6e6e6; border-radius: 1px; }
    .layer_send_welfare .welfare_guide .W_btn_e { margin-right: 20px; }
    .layer_send_welfare .welfare_guide .ico_WFseek, .layer_send_welfare .welfare_guide .ico_WFpersonal, .layer_send_welfare .welfare_guide .ico_WFauction, .layer_send_welfare .welfare_guide .ico_WForg { display: inline-block; vertical-align: middle; width: 22px; height: 14px; background: url("../../../images/layer/ico_layer.png?id=1370232467958") no-repeat; _margin: 7px 0; }
    .layer_send_welfare .welfare_guide .ico_WFseek { margin: 0 5px 0 0; background-position: -50px -75px; }
    .layer_send_welfare .welfare_guide .ico_WFpersonal { background-position: -50px -100px; }
    .layer_send_welfare .welfare_guide .ico_WFauction { background-position: -50px -125px; }
    .layer_send_welfare .welfare_guide .ico_WForg { background-position: -50px -150px; }
    .layer_send_welfare .welfare_guide a:hover .ico_WFseek { background-position: -75px -75px; }
    .layer_send_welfare .welfare_guide a:hover .ico_WFpersonal { background-position: -75px -100px; }
    .layer_send_welfare .welfare_guide a:hover .ico_WFauction { background-position: -75px -125px; }
    .layer_send_welfare .welfare_guide a:hover .ico_WForg { background-position: -75px -150px; }
#js_style_css_module_layer_layer_send_welfare { height: 42px; }
.layer_send_langwb { width: 350px; padding: 20px; }
    .layer_send_langwb .langwb_btn { text-align: center; padding: 20px 0 15px; }
    .layer_send_langwb .langwb_tiptxt { text-align: center; padding-bottom: 20px; }
#js_homestyle_css_module_layer_layer_send_langwb { height: 42px; }
#js_style_css_module_layer_layer_send_langwb { height: 42px; }
.W_layer .layer_forward { position: relative; width: 445px; padding: 20px; }
.layer_forward .toMicroblog { margin-top: -25px; }
.layer_forward .feed_repeat { margin-top: 10px; }
    .layer_forward .feed_repeat .num { color: #808080; text-align: right; margin-top: -9px; position: relative; float: right; *float: none; }
        .layer_forward .feed_repeat .num span { font-weight: 700; font-size: 22px; font-family: Constantia,Georgia; margin: 0 0 0 5px; }
    .layer_forward .feed_repeat .tab_c { margin: 10px 0 5px; }
    .layer_forward .feed_repeat .input { position: relative; }
        .layer_forward .feed_repeat .input textarea { width: 435px; }
.layer_forward .forward_content, .layer_forward .text_tips { width: 425px; margin: 15px 0 5px 0; padding: 6px 10px; line-height: 18px; word-wrap: break-word; overflow: hidden; }
.layer_forward .forward_content { background: #f2f2f2; }
    .layer_forward .forward_content .W_ico16 { vertical-align: -4px; margin-left: 3px; }
    .layer_forward .forward_content .W_arrow { float: right; cursor: pointer; margin: 7px 0 0; }
    .layer_forward .forward_content .S_func1 { font-weight: 700; }
.layer_forward .repeat_more { padding: 0; }
.layer_forward .func { padding: 0 0 10px 10px; }
    .layer_forward .func a.W_Titarr_off, .layer_forward .func a.W_Titarr_on { vertical-align: top; margin-left: 5px; }
    .layer_forward .func div { float: right; margin: -3px 0 0; }
.W_layer .layer_forward .input .btn { padding: 2px 0 0; }
    .W_layer .layer_forward .input .btn a { display: inline-block; }
.layer_forward .feed_repeat .action { width: 240px; }
.layer_forward .layer_forward_group .feed_repeat .action .W_ico16 { margin: 0 20px 0 0; }
.layer_forward .layer_forward_group { padding: 20px 0 0; }
    .layer_forward .layer_forward_group .feed_repeat { margin-top: 0; }
    .layer_forward .layer_forward_group .input { margin-top: 3px; }
    .layer_forward .layer_forward_group dt, .layer_forward .layer_forward_group dd { float: left; line-height: 22px; margin-bottom: 15px; }
    .layer_forward .layer_forward_group dd { width: 390px; }
        .layer_forward .layer_forward_group dd .W_input { width: 200px; }
        .layer_forward .layer_forward_group dd .select_group { position: relative; z-index: 98; width: 200px; border: 1px solid #ccc; height: 22px; line-height: 22px; padding: 0 0 0 5px; }
            .layer_forward .layer_forward_group dd .select_group .W_moredown { position: absolute; right: 0; top: 0; padding: 9px 7px; *padding: 6px 7px; }
            .layer_forward .layer_forward_group dd .select_group .group_list { position: absolute; top: 24px; left: -1px; width: 205px; height: 180px; overflow-y: scroll; overflow-x: hidden; border: 1px solid #ccc; z-index: 99; background: #fff; }
                .layer_forward .layer_forward_group dd .select_group .group_list li a { display: block; padding: 2px; height: 18px; }
                    .layer_forward .layer_forward_group dd .select_group .group_list li a:hover { background: #d1ecf7; text-decoration: none; }
                .layer_forward .layer_forward_group dd .select_group .group_list li img { vertical-align: -2px; margin: 0 3px 0 0; }
    .layer_forward .layer_forward_group .feed_repeat { }
        .layer_forward .layer_forward_group .feed_repeat .input textarea { width: 380px; height: 77px; margin-top: 5px; }
.toMicrogroup .feed_repeat .num, .toPrivateMsg .feed_repeat .num { padding-bottom: 5px; }
.layer_forward .layer_forward_group .feed_repeat .action { width: 180px; position: relative; z-index: 88; }
.layer_forward .toMicroblogLayer .feed_repeat .actionControl { width: 180px; position: relative; z-index: 88; }
.layer_forward .layer_forward_group .feed_repeat .action .flash { position: absolute; top: 0px; left: 34px; width: 110px; height: 16px; }
.forward_email_preview { width: 520px; padding: 20px; }
.W_layer .forward_email_preview .feed_list { padding: 5px 0 0; margin: 0; }
    .W_layer .forward_email_preview .feed_list .comment dd.arrow { background: none; width: 22px; height: 11px; }
    .W_layer .forward_email_preview .feed_list .content { border: 0; }
.forward_email_preview .feed_list .piclist { position: relative; }
.forward_email_preview .feed_lists { _position: relative; _float: left; top: 30px; }
.forward_email_preview .info { margin-bottom: 14px; }
.W_layer .layer_forward .tab_forward { background: url("../../../images/layer/layer_tab_bottom_bg.png?id=1370232467958") repeat-x 0 -50px; }
.layer_forward .feed_repeat .input textarea { font-size: 12px; }
.layer_forward .comment_list dd { width: 350px; overflow: hidden; }
.p_sendlist { clear: both; margin: 0 0 10px; background: #fff; padding: 2px 10px; }
    .p_sendlist li { padding: 8px 0; }
        .p_sendlist li .img { vertical-align: middle; margin: 0 10px 0 0; }
    .p_sendlist i img { display: inlne-block; width: 16px; height: 17px; vertical-align: middle; margin: 0 5px 0 0; background-image: url("../../../images/common/ico.png?id=1370232467958"); }
    .p_sendlist li .func { margin: 0 0 0 10px; }
.WB_feed .p_sendlist .W_loading { text-align: left; margin: 0; padding: 0; }
.layer_forward .toMicroblogLayer .feed_repeat .input { margin-top: 0; }
.layer_forward .toMicroblogLayer .func { padding: 10px 0 0 0; }
    .layer_forward .toMicroblogLayer .func .W_arrow { margin: 0 0 0 2px; }
.layer_forward .feed_repeat .actionControl { width: 200px; }
.layer_forward .toMicroblogLayer .feed_repeat .num, .layer_forward .toMicrogroupLayer .feed_repeat .num { margin-bottom: 5px; }
.W_layer .layer_forward .toPrivateMsg .input .btn { *padding-bottom: 20px; }
.W_layer .layer_forward .toMicrogroup .input .btn { *padding-bottom: 20px; _padding-bottom: 5px; }
.layer_forward .toMicrogroupLayer .group_name { line-height: 22px; height: 22px; display: inline-block; }
    .layer_forward .toMicrogroupLayer .group_name img { display: inline-block; vertical-align: -2px; padding-right: 2px; margin-top: 3px; *margin-top: 0; _margin-top: 3px; line-height: 22px; }
.layer_forward .profile_tab { font-size: 12px; margin: -20px -20px 0; }
.layer_forward .feed_repeat .action .commoned_list label { display: inline-block; width: 210px; line-height: 16px; vertical-align: middle; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
:root .layer_forward .feed_repeat .action .commoned_list label { line-height: 20px\9; }
.layer_forward .feed_repeat .W_btn_b span { _width: auto; _padding: 0 11px 0 10px; }
.layer_forward .feed_repeat .name { margin-right: 5px; }
.layer_forward .pftb_lk .i_conn_close_friend { *vertical-align: middle; *margin: 6px 0 2px; }
.W_layer .layer_forward .W_btn_h { vertical-align: middle; }
#js_homestyle_css_module_layer_layer_forward { height: 42px; }
#js_style_css_module_layer_layer_forward { height: 42px; }
.layer_feed_spread { padding: 15px; width: 350px; }
    .layer_feed_spread .spread dt, .layer_feed_spread .spread dd { float: left; width: 50px; }
    .layer_feed_spread .spread dd { width: 290px; margin: 0 0 0 10px; line-height: 18px; overflow: hidden; }
    .layer_feed_spread .spread .transpond { margin: 10px 0 0 0; }
    .layer_feed_spread .spread .transpond_detail, .source_summary { border-style: solid; border-width: 1px; padding: 3px 5px; _zoom: 1; }
    .layer_feed_spread .func { margin: 12px 0 0; }
        .layer_feed_spread .func span { float: right; }
        .layer_feed_spread .func .date { margin-right: 6px; }
        .layer_feed_spread .func span .W_vline { margin: 0 5px; }
.source_summary { max-height: 36px; overflow: hidden; }
.layer_feed_spread .transpond .WB_arrow { position: absolute; *display: inline; margin: -6px 15px 0; width: 22px; cursor: default; }
    .layer_feed_spread .transpond .WB_arrow * { font-family: "SimSun"; overflow: hidden; font-size: 12px; line-height: 1.231; display: block; height: 12px; }
    .layer_feed_spread .transpond .WB_arrow span { margin: -11px 0 0; }
#js_homestyle_css_module_layer_layer_feed_spread { height: 42px; }
#js_style_css_module_layer_layer_feed_spread { height: 42px; }
.layer_group_person { width: 557px; padding: 20px 0 20px 13px; }
    .layer_group_person .tab_nosep { margin: 0 0 10px; line-height: 23px; padding: 0 0 0 7px; }
        .layer_group_person .tab_nosep .t_itm { white-space: nowrap; }
        .layer_group_person .tab_nosep .right { float: right; padding: 0 20px 0 0; width: 100px; text-align: right; }
            .layer_group_person .tab_nosep .right a { padding: 0 0 0 2px; margin: 0; }
            .layer_group_person .tab_nosep .right .page { display: inline-block; font-size: 14px; padding: 0 5px; line-height: 20px; vertical-align: middle; }
    .layer_group_person .list { height: 270px; }
        .layer_group_person .list .W_empty { padding: 40px 0; }
    .layer_group_person .myfollow_list { margin: 7px; width: 145px; _display: inline; background: url("../../../images/connect/select.gif?id=1370232467958") right top no-repeat; }
    .layer_group_person .selected { background: url("../../../images/connect/selected.gif?id=1370232467958") right top no-repeat; }
    .layer_group_person .added { background: none; }
    .layer_group_person .myfollow_list:hover, .layer_group_person .mylihover { margin: 6px; }
    .layer_group_person .selected:hover, .layer_group_person .added:hover { margin: 7px; border: 1px solid #E6E6E6; }
    .layer_group_person .added:hover { background: none; }
    .layer_group_person .func { border-top: 1px solid #ccc; margin: 10px 20px 0 7px; padding: 10px 0 0; text-align: right; }
        .layer_group_person .func .W_btn_a, .layer_group_person .func .W_btn_a_disable { margin: 0 0 0 10px; }
#js_homestyle_css_module_layer_layer_group_person { height: 42px; }
#js_style_css_module_layer_layer_group_person { height: 42px; }
.layer_emotion { width: 230px; }
    .layer_emotion .emotion_face { padding: 5px 7px 5px 15px; background-color: #f0f0f0; border-bottom: 1px solid #e2e2e2; }
        .layer_emotion .emotion_face li { float: left; text-align: center; _display: inline; margin: 0 8px 0 0; }
            .layer_emotion .emotion_face li a { display: block; }
                .layer_emotion .emotion_face li a.face { padding: 4px; }
                    .layer_emotion .emotion_face li a.current, .layer_emotion .emotion_face li a.current:hover, .layer_emotion .emotion_face li a.face:hover { padding: 3px; border: 1px solid #dadada; }
    .layer_emotion .emotion_list { border-top: 1px solid #fff; background-color: #f9f9f9; padding: 10px 0 5px 20px; _padding: 10px 0 10px 18px; }
        .layer_emotion .emotion_list li { float: left; _display: inline; margin: 0 10px 5px 0; }
            .layer_emotion .emotion_list li a { display: block; }
            .layer_emotion .emotion_list li .W_ico16 { position: absolute; margin: 21px 0 0 -12px; }
            .layer_emotion .emotion_list li .icon_close_bg { position: absolute; margin: -34px 0px 0 22px; }
            .layer_emotion .emotion_list li .btn_quickreply { width: 33px; }
#js_homestyle_css_module_layer_layer_emotion { height: 42px; }
#js_style_css_module_layer_layer_emotion { height: 42px; }
.W_layer .content .title .icon_succ { float: left; margin-top: 6px; }
.layer_addfavor_tags { padding: 15px 20px; width: 330px; }
    .layer_addfavor_tags .succes { font-size: 14px; border-bottom: 1px dotted #ddd; padding: 0 0 15px; margin: 0 0 11px; }
        .layer_addfavor_tags .succes .icon_succS { vertical-align: middle; background-position: -50px 2px; }
    .layer_addfavor_tags dl { height: 100%; overflow: hidden; *padding-bottom: 15px; _padding-bottom: 0; }
    .layer_addfavor_tags dt, .layer_addfavor_tags dd { float: left; display: inline; margin: 0 0 15px; }
    .layer_addfavor_tags dt { padding-top: 7px; }
    .layer_addfavor_tags dd { width: 270px; line-height: 20px; }
        .layer_addfavor_tags dd .tipbox { height: 25px; }
        .layer_addfavor_tags dd .note, .layer_addfavor_tags dd .note1 { width: 182px; text-align: left; background: #fff; }
        .layer_addfavor_tags dd .note1 { height: 25px; margin-top: 3px; }
        .layer_addfavor_tags dd .note { border: 1px solid #ededed; padding: 2px 4px 3px; width: 260px; margin: -28px 0 0px; background-color: #fff; position: relative; _position: static; *margin: -29px 0 0; }
        .layer_addfavor_tags dd .W_tips { margin: 5px 0 10px; }
        .layer_addfavor_tags dd input { width: 266px; padding: 2px 0 2px 2px; }
        .layer_addfavor_tags dd a, .layer_addfavor_tags dd .one { padding: 3px 7px; background-color: #f2f2f2; margin: 0 3px 3px 0; float: left; display: inline; white-space: nowrap; }
    .layer_addfavor_tags .func { height: 100%; overflow: hidden; }
    .layer_addfavor_tags .func, .layer_addfavor_tags .btn { margin: 0; line-height: 22px; text-align: left; }
        .layer_addfavor_tags .func .W_btn_d, .layer_addfavor_tags .btn .W_btn_d { float: right; }
    .layer_addfavor_tags .W_checkbox { _vertical-align: middle; _margin-left: -3px; }
.layer_favor_addtags { padding: 10px 15px 15px; width: 190px; overflow: hidden; }
    .layer_favor_addtags .tit { margin: 0 0 8px; }
        .layer_favor_addtags .tit .icon_succ { vertical-align: -3px; }
    .layer_favor_addtags .input_outer { border: 1px solid #C6C6C6; -webkit-box-shadow: 1px 1px 0px 0px #f0f0f0 inset; -moz-box-shadow: 1px 1px 0px 0px #f0f0f0 inset; padding: 0 1px; overflow: hidden; }
        .layer_favor_addtags .input_outer input { border: 0; box-shadow: none; padding: 2px 0; color: #666; height: 20px; }
    .layer_favor_addtags .note1 { margin: 8px 0 6px; }
    .layer_favor_addtags .W_tips { padding: 5px 0 10px 0; border: none; background-color: transparent; }
.W_layer .W_btn_deltags { margin: 1px 2px 1px 0; }
.layer_favor_addtags .tags a { background: #e8f4fc; display: inline-block; line-height: 16px; margin: 0 3px 3px 0; padding: 1px 10px; box-shadow: 1px 1px 1px #dae0e5; white-space: nowrap; border-right: 1px solid #dae0e5\9; border-bottom: 1px solid #dae0e5\9; margin: 0 2px 2px 0\9; }
    .layer_favor_addtags .tags a.choose { color: #fff; background: #beced9; }
        .layer_favor_addtags .tags a.choose:hover { text-decoration: none; }
.W_layer .layer_favor_addtags .btn { padding: 7px 0 0; }
.layer_addfavor_tags .W_pages_minibtn { float: right; margin: 10px 0 0; }
    .layer_addfavor_tags .W_pages_minibtn .btn_page_prev, .layer_addfavor_tags .W_pages_minibtn .btn_page_next { background-color: transparent; margin: 0; padding: 0 0 0 2px; }
.layer_addfavor_tags .layer_menu_list { position: absolute; z-index: 99; width: 215px; }
#js_homestyle_css_module_layer_layer_addfavor_tags { height: 42px; }
#js_style_css_module_layer_layer_addfavor_tags { height: 42px; }
.layer_comments_list { padding: 10px; width: 530px; }
    .layer_comments_list .W_tips { margin: 10px auto; }
        .layer_comments_list .W_tips .tipscon { width: 495px; }
    .layer_comments_list .WB_feed { padding: 0; margin: 5px 5px 14px; border: 0; width: 512px; min-height: 210px; max-height: 330px; _height: 325px; overflow-x: hidden; overflow: auto; }
        .layer_comments_list .WB_feed .time_line { padding: 0 5px 0 0; background: url("../../../images/layer/layer_comment_line.gif?id=1370232467958") 28px 0 repeat-y; }
            .layer_comments_list .WB_feed .time_line .clearfix { overflow: hidden; height: auto; }
        .layer_comments_list .WB_feed .comment_list { width: 423px; margin: 0px 3px 0; float: left; clear: none; border-top: none; border-bottom: 1px dotted #ccc; padding: 8px 3px 5px; overflow: visible; }
        .layer_comments_list .WB_feed .time { float: left; display: inline; margin: 11px 0 0; background: #fff; text-align: center; width: 55px; line-height: 16px; }
        .layer_comments_list .WB_feed .comment_list .WB_arrow { margin: -8px 0 0 336px; background: none; position: static; _display: none; }
        .layer_comments_list .WB_feed .comment_list .repeat { background: #FBFBFB; border-color: #F1F1F1; padding: 0 20px 15px; }
            .layer_comments_list .WB_feed .comment_list .repeat .input textarea { width: 331px; _width: 328px; margin: 0 0 3px; padding: 4px 4px 0; border: 1px solid rgb(198, 198, 198); font-size: 12px; font-family: Tahoma, "宋体"; word-wrap: break-word; line-height: 18px; outline: none; overflow: hidden; height: 22px; }
            .layer_comments_list .WB_feed .comment_list .repeat .input .btn { padding-top: 0; }
        .layer_comments_list .WB_feed .comment_first { background: #eaf4f9; border-bottom: 1px solid #bed9e6; }
        .layer_comments_list .WB_feed .comment_list .repeat .input .action { width: 200px; }
    .layer_comments_list .more_list { text-align: center; height: 35px; background: url("../../../images/layer/layer_comment_shadowline.png?id=1370232467958") 50% bottom no-repeat; }
        .layer_comments_list .more_list span.more_arrow { display: inline-block; margin-right: 5px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); writing-mode: tb-rl; vertical-align: middle; *margin-right: 0px; }
        .layer_comments_list .more_list a:hover span { text-decoration: none; }
    .layer_comments_list .WB_feed .comments_list_new { border-bottom-style: solid; padding-bottom: 15px; margin-bottom: 15px; }
.content .layer_comments_list_loading { padding: 11px; width: 520px; font-size: 17px; }
.layer_comments_list .forward_content { background: none repeat scroll 0 0 #f2f2f2; line-height: 18px; margin: 15px 0 5px; overflow: hidden; padding: 6px 10px; width: 510px; word-wrap: break-word; }
    .layer_comments_list .forward_content .forward_text { margin-bottom: 6px; }
    .layer_comments_list .forward_content .W_arrow { float: right; margin: 7px 0 0; background: url("../../../images/common/ico.png?id=1370232467958") no-repeat 4px -1586px; cursor: pointer; }
.layer_comments_list .comment { border: 1px solid #c6c6c6; font-size: 12px; line-height: 20px; margin: 0 0 7px; padding: 8px 7px; background: none; }
    .layer_comments_list .comment dd.arrow { height: 9px; overflow: hidden; width: 25px; margin: -17px 0 0; background: none; _display: none; }
        .layer_comments_list .comment dd.arrow * { display: block; font-family: "SimSun"; font-size: 13px; height: 10px; overflow: hidden; }
    .layer_comments_list .comment .W_arrline { color: #c6c6c6; }
    .layer_comments_list .comment dd.arrow span { margin: -9px 0 0; color: #f2f2f2; }
#js_homestyle_css_module_layer_layer_comments_list { height: 42px; }
#js_style_css_module_layer_layer_comments_list { height: 42px; }
.W_layer .layer_setup_privacy { padding: 15px 20px 20px; width: 480px; }
.layer_setup_privacy .text_tips { margin: 0; }
.layer_setup_privacy .privacy_title { font-size: 14px; margin: 15px 10px 0; }
.layer_setup_privacy .privacy_repliable { margin: 10px 0 0 10px; }
    .layer_setup_privacy .privacy_repliable .privacy_repliable { margin-left: 16px; }
    .layer_setup_privacy .privacy_repliable li { line-height: 25px; _padding: 2px 0; }
        .layer_setup_privacy .privacy_repliable li label { cursor: pointer; }
.layer_setup_privacy .profile_tab { margin: -15px -20px 15px -20px!important; }
    .layer_setup_privacy .profile_tab .pftb_lk { min-width: 76px; text-align: center; }
    .layer_setup_privacy .profile_tab .pftb_lk { padding: 0 5px; }
    .layer_setup_privacy .profile_tab .current.pftb_lk { padding: 0 5px 3px 5px; }
.layer_setup_privacy .tab_nosep { padding-bottom: 10px; }
.layer_setup_privacy .prisub_tit { font-size: 12px; }
.layer_setup_privacy .privacy_unfoldinfo { margin-left: 20px; }
.layer_setup_privacy .priche_list li { margin-top: 5px; overflow: hidden; }
.layer_setup_privacy .priche_list .priche_que, .layer_setup_privacy .priche_list .priche_ans { float: left; margin-right: 15px; }
.layer_setup_privacy .priche_list input { vertical-align: middle; }
.layer_setup_privacy .set_shield_tit { margin-bottom: 10px; }
    .layer_setup_privacy .set_shield_tit .shmain_tit { font-weight: bold; }
.layer_setup_privacy .set_shield_wrap { padding-bottom: 15px; border-bottom-style: solid; border-bottom-width: 1px; }
    .layer_setup_privacy .set_shield_wrap .set_shiewr_box { margin: 8px -10px 0; }
        .layer_setup_privacy .set_shield_wrap .set_shiewr_box .shield_list { height: 222px; }
    .layer_setup_privacy .set_shield_wrap .shield_list li { _display: inline; width: 222px; height: 50px; float: left; margin: 0 10px 20px; padding: 1px 5px 1px 1px; border-style: solid; border-width: 1px; border-radius: 2px; overflow: hidden; }
        .layer_setup_privacy .set_shield_wrap .shield_list li .shie_head { float: left; width: 50px; }
        .layer_setup_privacy .set_shield_wrap .shield_list li .shie_info { margin-left: 60px; }
        .layer_setup_privacy .set_shield_wrap .shield_list li .shie_info_txt { height: 22px; margin-top: 2px; }
        .layer_setup_privacy .set_shield_wrap .shield_list li .info_action { float: right; }
        .layer_setup_privacy .set_shield_wrap .shield_list li .shie_info_name { display: inline-block; width: 90px; _float: left; height: 22px; line-height: 22px; overflow: hidden; }
        .layer_setup_privacy .set_shield_wrap .shield_list li .shie_info_time { line-height: 24px; }
    .layer_setup_privacy .set_shield_wrap .W_pages_minibtn { margin-top: -5px; *margin-top: 15px; _margin-top: -5px; }
.layer_setup_privacy .noshield_txt { margin: 20px 0 20px 10px; }
#js_homestyle_css_module_layer_layer_setup_privacy { height: 42px; }
#js_style_css_module_layer_layer_setup_privacy { height: 42px; }
.W_shield_kw { margin: 10px 20px 10px; }
    .W_shield_kw .add_kw { margin: 6px 0 10px; }
        .W_shield_kw .add_kw .kw_tit { font-weight: 700; }
        .W_shield_kw .add_kw dd { margin: 5px 0 0; }
        .W_shield_kw .add_kw .W_input { width: 458px; }
    .W_shield_kw .tips { color: #808080; }
    .W_shield_kw .add_kw .W_btn_c, .W_shield_kw .add_kw .W_btn_a_disable { margin: 3px 0 0 3px; }
    .W_shield_kw .kw_added { width: 517px; }
        .W_shield_kw .kw_added .title { background: none; padding-left: 0; }
        .W_shield_kw .kw_added dd { height: 75px; border: 1px solid #e6e6e6; background: #fafafa; }
        .W_shield_kw .kw_added .exceed .S_func1, .W_shield_kw .add_kw .exceed .S_func1 { color: #999; }
        .W_shield_kw .kw_added .W_empty { height: 60px; padding-top: 40px; }
    .W_shield_kw .profile_pinfo .fake_input { border: none; background: none; position: static; }
    .W_shield_kw .footer { margin: 17px 0 15px; padding-top: 12px; border-top: 1px solid #eee; text-align: right; }
    .W_shield_kw .add_kw div.W_input { min-height: 70px; _height: 70px; position: relative; font-size: 0; margin-bottom: 5px; }
        .W_shield_kw .add_kw div.W_input * { font-size: 12px; }
        .W_shield_kw .add_kw div.W_input input.W_input { width: 100px; }
        .W_shield_kw .add_kw div.W_input .W_tips { display: inline-block; *display: inline; *zoom: 1; position: absolute; }
        .W_shield_kw .add_kw div.W_input .flow_input { vertical-align: baseline; *vertical-align: -3px; }
    .W_shield_kw .tag_newstyle { position: relative; margin: 5px; zoom: 1; }
        .W_shield_kw .tag_newstyle .S_txt1 { cursor: text; }
        .W_shield_kw .tag_newstyle .icon_close { width: 0; background-position: 0 -10000px; vertical-align: -1px; *vertical-align: 1px; _margin-top: 4px; }
        .W_shield_kw .tag_newstyle:hover { margin-right: -10px; z-index: 2; }
            .W_shield_kw .tag_newstyle:hover .S_txt1 i { background: #ddd; }
            .W_shield_kw .tag_newstyle:hover .icon_close { width: 12px; background-position: -100px -25px; margin-left: 3px; }
    .W_shield_kw .flow_input { height: 20px; border: none; *border-color: #fff; line-height: 20px; vertical-align: middle; }
    .W_shield_kw dd .note { position: absolute; border: 1px solid #ededed; padding: 2px 4px 3px; display: inline-block; *display: inline; *zoom: 1; background-color: #fff; line-height: 20px; }
    .W_shield_kw .footer_new { margin: 17px 0 15px; text-align: right; }
        .W_shield_kw .footer_new .footer_l { float: left; padding-top: 5px; }
#js_homestyle_css_module_layer_layer_shield_keyword { height: 42px; }
#js_style_css_module_layer_layer_shield_keyword { height: 42px; }
.layer_collect { padding: 15px 20px; width: 400px; }
    .layer_collect .tit { margin-bottom: 15px; }
    .layer_collect .collect_kind { height: 100%; overflow: hidden; padding-bottom: 10px; }
        .layer_collect .collect_kind a, .layer_collect .collect_kind a span { display: inline-block; height: 22px; line-height: 22px; background: url("../../../images/layer/chosen_btn.png?id=1370232467958") 0 0 no-repeat; }
        .layer_collect .collect_kind a { float: left; padding-left: 10px; margin-right: 8px; margin-bottom: 5px; color: #49646f; white-space: nowrap; }
            .layer_collect .collect_kind a span { padding-right: 10px; background-position: right 0; }
            .layer_collect .collect_kind a:hover, .layer_collect .collect_kind a.cur { background-position: 0 -32px; text-decoration: none; color: #fff; }
                .layer_collect .collect_kind a:hover span, .layer_collect .collect_kind a.cur span { background-position: right -32px; cursor: pointer; }
    .layer_collect .add_group .comment { margin-top: 10px; _margin-top: 5px; }
        .layer_collect .add_group .comment a, .layer_collect .add_group .comment a span { margin-right: 0; display: inline-block; height: 22px; line-height: 22px; }
        .layer_collect .add_group .comment a { padding-left: 10px; }
            .layer_collect .add_group .comment a span { padding-right: 10px; }
            .layer_collect .add_group .comment a:hover { background-color: #dce2e4; border-radius: 3px; text-decoration: none; }
                .layer_collect .add_group .comment a:hover span { cursor: pointer; }
            .layer_collect .add_group .comment a.cur, .layer_collect .add_group .comment a.cur span { background: url("../../../images/layer/chosen_btn.png?id=1370232467958") 0 -32px no-repeat; }
                .layer_collect .add_group .comment a.cur span { background-position: right -32px; color: #fff; font-weight: bold; }
        .layer_collect .add_group .comment em { color: #dbdada; }
    .layer_collect .add_group img { margin-right: 3px; vertical-align: -1px; }
    .layer_collect .add_group a { color: #0078b6; }
    .layer_collect .add_group a { margin-right: 10px; }
        .layer_collect .add_group a.W_btn_a_disable { *vertical-align: 5px; }
    .layer_collect .add_group .W_moredown, .layer_collect .add_group .W_moreup { display: inline-block; color: #999; border: 1px solid #c6c6c6; padding: 4px 4px 5px 8px; margin-left: -1px; _margin-top: 1px; }
        .layer_collect .add_group .W_moredown:hover, .layer_collect .add_group .W_moreup:hover { text-decoration: none; }
    .layer_collect .add_group a.W_moredown span, .layer_collect .add_group a.W_moreup:hover span { border-top-color: #49646f; }
    .layer_collect .add_group input { padding: 0 5px; padding: 5px 5px 0\9; width: 180px; color: #999; }
    .layer_collect .collect_reason { margin-top: 10px; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px dotted #F1F1F1; border-top: 1px dotted #f1f1f1; }
        .layer_collect .collect_reason textarea { padding: 5px; height: 16px; line-height: 16px; color: #999; width: 388px; }
    .layer_collect .see_hot { float: left; padding-top: 5px; }
        .layer_collect .see_hot .W_Titarr_off, .layer_collect .see_hot .W_Titarr_on { vertical-align: -2px; *vertical-align: 1px; }
        .layer_collect .see_hot a { color: #9ABBC8; }
    .layer_collect .collect_reason .kind { float: left; padding-top: 3px; }
        .layer_collect .collect_reason .kind a { margin: 0 10px 0 0; display: inline-block; height: 14px; padding: 2px 0 2px 19px; line-height: 14px; line-height: 14px; background: url("../../../images/common/ico.png?id=1370232467958") no-repeat; }
        .layer_collect .collect_reason .kind .face { background-position: 0 1px; *background-position: 0 0px; }
    .layer_collect .text_r { text-align: right; margin-top: 10px; }
        .layer_collect .text_r .btn_noloading { margin-left: 5px; }
    .layer_collect .comment_lists { overflow: hidden; }
    .layer_collect .comment_list dd { width: auto; }
    .layer_collect .comment_list { border-color: #f1f1f1; margin-top: -1px; padding-bottom: 5px; }
    .layer_collect .comment { border: 1px solid #F1F1F1; background: #FBFBFB; zoom: 1; line-height: 20px; padding: 15px 15px 10px; _padding: 0 20px 13px; font-size: 12px; margin: 7px 0; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
        .layer_collect .comment .collect_arrow { _display: none; width: 25px; margin: -25px 0 0 0; height: 11px; overflow: hidden; }
            .layer_collect .comment .collect_arrow span, .layer_collect .comment .collect_arrow em { display: inline-block; font-size: 21px; font-family: "宋体"; }
            .layer_collect .comment .collect_arrow span { color: #FBFBFB; }
            .layer_collect .comment .collect_arrow em { color: #F1F1F1; }
        .layer_collect .comment p { padding-top: 10px; }
        .layer_collect .comment .collect_arrow span { margin: -19px 0 0; }
    .layer_collect .add_group .comment .collect_arrow { margin-left: 200px; }
#js_homestyle_css_module_layer_layer_collect { height: 42px; }
#js_style_css_module_layer_layer_collect { height: 42px; }
.layer_add_topic { clear: both; padding: 15px 20px; }
    .layer_add_topic .W_close { position: absolute; z-index: 2; right: 5px; top: 3px; }
    .layer_add_topic .tagsAdd_con .W_input { width: 115px; margin-right: 5px; margin-top: -1px\9; padding-right: 2px; }
    .layer_add_topic .tagsAdd_note { margin-top: 5px; }
    .layer_add_topic .tagsAdd_input { }
    .layer_add_topic .tagsAdd_btn { text-align: right; margin-top: 7px; }
        .layer_add_topic .tagsAdd_btn .W_btn_d { margin-right: 10px; }
.layer_add_topictag { border: 1px solid #ccc; background: #FDFFEA; padding: 10px; position: absolute; width: 178px; }
    .layer_add_topictag .W_close { position: absolute; top: 2px; right: 2px; }
    .layer_add_topictag .tagsAdd_input { padding: 10px 0 5px; }
    .layer_add_topictag .tagsAdd_con .W_input { width: 110px; margin: 0 5px 0 0; }
    .layer_add_topictag .W_btn_b span, .layer_add_topictag .W_btn_b_disable span { padding: 0 4px 0 2px; }
.layer_insert_topictag .W_close { position: absolute; z-index: 2; right: 0px; top: 0px; }
.layer_insert_topictag .tagsAdd_con { padding: 20px 15px 15px; }
.layer_insert_topictag .tagsAdd_input .W_input { width: 114px; margin: 0 5px 0 0; }
.layer_insert_topictag .W_btn_b span, .layer_insert_topictag .W_btn_b_disable span { padding: 0 4px 0 2px; }
.layer_add_topictags { clear: both; padding: 15px 20px; }
    .layer_add_topictags .W_close { position: absolute; z-index: 2; right: 0px; top: 0px; }
    .layer_add_topictags .tagsAdd_con { padding: 20px 15px 15px; }
    .layer_add_topictags .tagsAdd_input { width: 132px; }
    .layer_add_topictags .input_outer .W_input { width: 125px; }
    .layer_add_topictags .W_tips { padding: 5px 0 10px 0; border: none; background-color: transparent; }
#js_homestyle_css_module_layer_layer_add_tags { height: 42px; }
#js_style_css_module_layer_layer_add_tags { height: 42px; }
.W_layer .confirm_closefriend { padding: 10px 10px 10px; width: 350px; overflow: hidden; }
    .W_layer .confirm_closefriend .head { padding: 3px 0 0; float: left; width: 60px; }
    .W_layer .confirm_closefriend .info { margin-left: 60px; }
    .W_layer .confirm_closefriend p { word-wrap: break-word; }
    .W_layer .confirm_closefriend .W_vline { color: #999; margin: 0 10px; }
    .W_layer .confirm_closefriend .tit_cf { margin: 0 0 10px 0; }
    .W_layer .confirm_closefriend .block_cf { background: #f6f6f6; padding: 10px; }
.W_layer .confirm_closefriend { line-height: 20px; }
#js_homestyle_css_module_layer_layer_confirm_closefriend { height: 42px; }
#js_style_css_module_layer_layer_confirm_closefriend { height: 42px; }
.B_userguide_novice .W_main_c, .B_userguide_base .W_main_c, .B_userguide_intermediate .W_main_c, .B_userguide_advanced .W_main_c { padding-top: 30px; padding-bottom: 30px; }
.B_userguide_novice .W_main_r, .B_userguide_base .W_main_r, .B_userguide_intermediate .W_main_r, .B_userguide_advanced .W_main_r { padding-top: 30px; }
.B_userguide_novice .W_rightModule, .B_userguide_base .W_rightModule, .B_userguide_intermediate .W_rightModule, .B_userguide_advanced .W_rightModule { margin-bottom: 20px; }
.B_userguide_novice .left_nav, .B_userguide_base .left_nav, .B_userguide_intermediate .left_nav, .B_userguide_advanced .left_nav { padding-top: 30px; }
.W_main #plc_main, .W_main #plc_profile, .W_main #plc_profile_album, .W_main #plc_profile_game { float: left; }
#js_style_css_patch_userguide_userguide { height: 42px; }
.B_userguide_novice .W_main_l, .B_userguide_base .W_main_l, .B_userguide_intermediate .W_main_l, .B_userguide_advanced .W_main_l { padding: 12px 0 0; }
.B_userguide_novice .W_main_c, .B_userguide_base .W_main_c, .B_userguide_intermediate .W_main_c, .B_userguide_advanced .W_main_c { padding: 28px 0; }
.B_userguide_novice .W_main_r, .B_userguide_base .W_main_r, .B_userguide_intermediate .W_main_r, .B_userguide_advanced .W_main_r { padding: 20px 0 0; }
.userguide_tab, .userguide_box { margin-left: 18px; }
.userguide_box { }
    .userguide_box .bg { background-color: #f4f4f2; width: 542px; margin-left: 9px; }
.userguide_line { background-image: url("../../../images/userguide/line_userguide.png?id=1370232467958"); background-repeat: repeat-x; height: 3px; line-height: 3px; }
.userguide_box .W_btn_addtags { color: #0095cd; background: #f2f2f2; display: inline-block; padding: 0 10px; height: 24px; line-height: 24px; font-size: 14px; _font-family: "SimSun"; vertical-align: top; }
    .userguide_box .W_btn_addtags:hover { color: #fff; background: #70b0e2; text-decoration: none; }
.WB_left_nav .ico_userguide { background-image: url("../../../images/userguide/icon.png?id=1370662062260"); _background-image: url("../../../images/userguide/icon.gif?id=1370662062260"); background-repeat: no-repeat; background-position: 0 -223px; display: inline-block; height: 20px; width: 20px; }
.WB_left_nav .lev_curr .ico_userguide { background-image: url("../../../images/userguide/icon.png?id=1370662062260"); _background-image: url("../../../images/userguide/icon.gif?id=1370662062260"); background-repeat: no-repeat; background-position: -25px -223px; display: inline-block; height: 20px; width: 20px; }
.guide_btn { text-align: center; margin: 30px 0 0; }
    .guide_btn a { background-image: url("../../../images/userguide/userguide_guide_btn.png?id=1370232467958"); background-repeat: no-repeat; width: 133px; height: 38px; display: inline-block; }
        .guide_btn a.btn_goto_index:hover { background-position: 0 -40px; }
        .guide_btn a.btn_goto_base { background-position: -150px 0; }
            .guide_btn a.btn_goto_base:hover { background-position: -150px -40px; }
        .guide_btn a.btn_goto_intermediate { background-position: -300px 0; }
            .guide_btn a.btn_goto_intermediate:hover { background-position: -300px -40px; }
        .guide_btn a.btn_goto_advance { background-position: -450px 0; }
            .guide_btn a.btn_goto_advance:hover { background-position: -450px -40px; }
.B_userguide_novice .userguide_box .bg { padding: 50px 0; }
.B_userguide_novice .userguide_line { margin: 20px 70px 20px 66px; }
.B_userguide_novice .userguide_box .tit, .B_userguide_novice .userguide_box .arrow a, .B_userguide_novice .userguide_box .text { background-image: url("../../../images/userguide/userguide_tit_novice.png?id=1370232467958"); background-repeat: no-repeat; }
.B_userguide_novice .userguide_box .default_state .tit { width: 85px; margin-left: 59px; _margin-left: 29px; height: 30px; float: left; }
.B_userguide_novice .userguide_box .completion_status .tit { width: 115px; margin-left: 32px; _margin-left: 16px; _margin-top: 5px; height: 30px; float: left; }
.B_userguide_novice .userguide_box .arrow { float: left; margin-top: 8px; }
    .B_userguide_novice .userguide_box .arrow a { display: inline-block; width: 16px; height: 16px; margin: 0 10px; }
.B_userguide_novice .userguide_box .text { width: 275px; height: 20px; float: left; margin-top: 6px; }
.B_userguide_novice .userguide_box .completion_status .text { _margin-top: 11px; }
.B_userguide_novice .userguide_box .img { background-image: url("../../../images/userguide/userguide_img_novice.png?id=1370232467958"); background-repeat: no-repeat; margin-top: 18px; }
    .B_userguide_novice .userguide_box .img a { display: inline-block; }
.B_userguide_novice .completion_con { background: #f2f7fa; border: 1px solid #d6e5ed; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 15px 43px 0 50px; }
.userguide_box .upload_avatar { }
.B_userguide_novice .userguide_box .upload_avatar .default_state .tit { background-position: 0 0; }
.B_userguide_novice .userguide_box .upload_avatar .completion_status .tit { background-position: -120px 0; }
.B_userguide_novice .userguide_box .upload_avatar .arrow a { background-position: -270px 0; vertical-align: 12px; }
    .B_userguide_novice .userguide_box .upload_avatar .arrow a.current { background-position: -240px 0; }
.B_userguide_novice .userguide_box .upload_avatar .text { background-position: -300px 0; height: 40px; margin-top: -4px; _margin-top: 0; }
.B_userguide_novice .userguide_box .upload_avatar .default_state .tit { _margin-top: 6px; }
.B_userguide_novice .userguide_box .upload_avatar .completion_status .tit { _margin-top: 4px; }
.B_userguide_novice .userguide_box .default_state .arrow { _margin-top: 12px; }
.B_userguide_novice .userguide_box .completion_status .arrow { _margin-top: 12px; }
.B_userguide_novice .userguide_box .upload_avatar .img { height: 110px; background-position: 0 0; margin-left: 145px; }
    .B_userguide_novice .userguide_box .upload_avatar .img a { width: 105px; height: 35px; margin: 46px 0 0 158px; }
.userguide_box .upload_avatar .completion_con { padding: 9px 15px; }
    .userguide_box .upload_avatar .completion_con .avatar { display: inline-block; border: 4px solid #fff; float: left; }
    .userguide_box .upload_avatar .completion_con .W_btn_a { display: inline-block; margin: 67px 0 0 23px; }
.userguide_box .education_info { }
.B_userguide_novice .userguide_box .education_info .default_state .tit { background-position: 0 -50px; }
.B_userguide_novice .userguide_box .education_info .completion_status .tit { background-position: -120px -50px; }
.B_userguide_novice .userguide_box .education_info .arrow a { background-position: -270px -50px; }
    .B_userguide_novice .userguide_box .education_info .arrow a.current { background-position: -240px -50px; }
.B_userguide_novice .userguide_box .education_info .text { background-position: -300px -50px; }
.B_userguide_novice .userguide_box .education_info .img { height: 180px; background-position: 0 -120px; margin-left: 60px; }
    .B_userguide_novice .userguide_box .education_info .img a { width: 105px; height: 63px; margin: 84px 0 0 323px; }
.userguide_box .education_info .completion_con { padding: 6px 18px; }
    .userguide_box .education_info .completion_con .completion_list { margin: 10px 0; height: auto; zoom: 1; }
    .userguide_box .education_info .completion_con li { float: left; word-wrap: break-word; }
        .userguide_box .education_info .completion_con li.infocolumn { width: 110px; }
        .userguide_box .education_info .completion_con li.major { padding-left: 10px; width: 210px; }
    .userguide_box .education_info .completion_con .operate { float: right; }
        .userguide_box .education_info .completion_con .operate .add { margin-right: 10px; }
.userguide_box .career_info { }
.B_userguide_novice .userguide_box .career_info .default_state .tit { background-position: 0 -100px; }
.B_userguide_novice .userguide_box .career_info .completion_status .tit { background-position: -120px -100px; }
.B_userguide_novice .userguide_box .career_info .arrow a { background-position: -270px -50px; }
    .B_userguide_novice .userguide_box .career_info .arrow a.current { background-position: -240px -50px; }
.B_userguide_novice .userguide_box .career_info .text { background-position: -300px -100px; }
.B_userguide_novice .userguide_box .career_info .img { height: 120px; background-position: 0 -300px; }
    .B_userguide_novice .userguide_box .career_info .img a { width: 172px; height: 35px; margin: 84px 0 0 305px; }
.userguide_box .career_info .completion_con { padding: 6px 18px; }
    .userguide_box .career_info .completion_con .completion_list { margin: 10px 0; height: auto; zoom: 1; }
    .userguide_box .career_info .completion_con li { float: left; word-wrap: break-word; }
        .userguide_box .career_info .completion_con li.work_unit { width: 220px; }
        .userguide_box .career_info .completion_con li.major { padding-left: 10px; width: 100px; }
    .userguide_box .career_info .completion_con .operate { float: right; }
        .userguide_box .career_info .completion_con .operate .add { margin-right: 10px; }
.userguide_box .individual_labels { }
.B_userguide_novice .userguide_box .individual_labels .default_state .tit { background-position: 0 -150px; }
.B_userguide_novice .userguide_box .individual_labels .completion_status .tit { background-position: -120px -150px; }
.B_userguide_novice .userguide_box .individual_labels .arrow a { background-position: -270px -150px; }
    .B_userguide_novice .userguide_box .individual_labels .arrow a.current { background-position: -240px -150px; }
.B_userguide_novice .userguide_box .individual_labels .text { background-position: -300px -150px; }
.B_userguide_novice .userguide_box .individual_labels .img { height: 155px; background-position: 0 -450px; margin-left: 65px; }
    .B_userguide_novice .userguide_box .individual_labels .img a { width: 157px; height: 35px; margin: 119px 0 0 263px; }
.userguide_box .individual_labels .completion_con { padding: 11px 18px; }
    .userguide_box .individual_labels .completion_con .W_btn_addtags { border: 1px solid #6195B5; margin: 3px 10px 3px 0; }
    .userguide_box .individual_labels .completion_con .con { float: left; width: 330px; *width: 320px; }
    .userguide_box .individual_labels .completion_con .operate { float: right; margin-top: 8px; }
        .userguide_box .individual_labels .completion_con .operate .add { margin-right: 10px; }
.userguide_box .bind_cellphone { }
.B_userguide_novice .userguide_box .bind_cellphone .default_state .tit { background-position: 0 -200px; }
.B_userguide_novice .userguide_box .bind_cellphone .completion_status .tit { background-position: -120px -200px; }
.B_userguide_novice .userguide_box .bind_cellphone .arrow a { background-position: -270px -200px; }
    .B_userguide_novice .userguide_box .bind_cellphone .arrow a.current { background-position: -240px -200px; }
.B_userguide_novice .userguide_box .bind_cellphone .text { background-position: -300px -200px; }
.B_userguide_novice .userguide_box .bind_cellphone .img { height: 195px; background-position: 0 -630px; margin-left: 65px; }
    .B_userguide_novice .userguide_box .bind_cellphone .img a { width: 157px; height: 35px; margin: 146px 0 0 270px; }
.userguide_box .bind_cellphone .completion_con { padding: 16px 18px; }
.userguide_box .bind_cellphone dd, .userguide_box .bind_cellphone dt { float: left; word-wrap: break-word; padding-right: 10px; }
.userguide_box .bind_cellphone .completion_con .W_spetxtb { padding-right: 20px; }
.userguide_box .per_domain { }
.B_userguide_novice .userguide_box .per_domain .default_state .tit { background-position: 0 -250px; }
.B_userguide_novice .userguide_box .per_domain .completion_status .tit { background-position: -120px -250px; }
.B_userguide_novice .userguide_box .per_domain .arrow a { background-position: -270px -250px; }
    .B_userguide_novice .userguide_box .per_domain .arrow a.current { background-position: -240px -250px; }
.B_userguide_novice .userguide_box .per_domain .text { background-position: -300px -250px; }
.B_userguide_novice .userguide_box .per_domain .img { height: 177px; background-position: 0 -850px; margin-left: 58px; }
    .B_userguide_novice .userguide_box .per_domain .img a { width: 203px; height: 35px; margin: 138px 0 0 231px; }
.userguide_box .per_domain .completion_con { padding: 11px 18px; }
.userguide_box .per_domain dd, .userguide_box .per_domain dt { float: left; word-wrap: break-word; padding-right: 10px; }
    .userguide_box .per_domain dd div, .userguide_box .per_domain dt { margin: 5px 0; }
.userguide_box .per_domain .completion_con .W_spetxtb { padding-right: 20px; }
.B_userguide_base { }
    .B_userguide_base .userguide_box .bg { padding: 20px 0 50px; }
    .B_userguide_base .userguide_line { margin: 20px 70px 20px 66px; }
    .B_userguide_base .userguide_box .img { margin-top: 18px; }
        .B_userguide_base .userguide_box .img a { display: inline-block; }
.know_send { }
.B_userguide_base .know_send .img { height: 260px; background-image: url("../../../images/userguide/userguide_img_basis.png?id=1370232467958"); background-repeat: no-repeat; background-position: 0 0; margin-left: 55px; }
    .B_userguide_base .know_send .img a { width: 423px; height: 175px; margin: 89px 0 0 9px; }
.know_onefeed { }
.B_userguide_base .know_onefeed .img { height: 300px; background-image: url("../../../images/userguide/userguide_img_basis.png?id=1370232467958"); background-repeat: no-repeat; background-position: 0 -300px; margin-left: 55px; }
    .B_userguide_base .know_onefeed .img a { width: 425px; height: 270px; margin: 30px 0 0 5px; }
.know_templateskin { }
.B_userguide_base .know_templateskin .img { height: 234px; background-image: url("../../../images/userguide/userguide_img_basis.png?id=1370232467958"); background-repeat: no-repeat; background-position: 0 -650px; margin-left: 55px; }
    .B_userguide_base .know_templateskin .img a { width: 400px; height: 224px; margin: 35px 0 0 5px; }
.know_callfriend { }
.B_userguide_base .know_callfriend .img { height: 240px; background-image: url("../../../images/userguide/userguide_img_basis2.png?id=1370232467958"); background-repeat: no-repeat; background-position: 0 0; margin-left: 55px; }
    .B_userguide_base .know_callfriend .img a { width: 420px; height: 190px; margin: 36px 0 0 5px; }
.know_message_center { }
.B_userguide_base .know_message_center .img { height: 192px; background-image: url("../../../images/userguide/userguide_img_basis2.png?id=1370232467958"); background-repeat: no-repeat; background-position: 0 -250px; margin-left: 55px; }
    .B_userguide_base .know_message_center .img a { width: 130px; height: 26px; margin: 83px 0 0 277px; cursor: default; }
.know_mentionmy { }
.B_userguide_base .know_mentionmy .img { height: 250px; background-image: url("../../../images/userguide/userguide_img_basis2.png?id=1370232467958"); background-repeat: no-repeat; background-position: 0 -450px; margin-left: 55px; }
    .B_userguide_base .know_mentionmy .img a { width: 440px; height: 70px; margin: 60px 0 0 11px; }
.B_userguide_intermediate { }
    .B_userguide_intermediate .userguide_box .bg { padding: 20px 0 50px; }
    .B_userguide_intermediate .userguide_line { margin: 20px 45px 20px 0; _margin-bottom: 10px; }
    .B_userguide_intermediate .intermediate_box, .B_userguide_intermediate .intermediate_box .tit { background-image: url("../../../images/userguide/userguide_img_intermediate.png?id=1370232467958"); background-repeat: no-repeat; }
    .B_userguide_intermediate .intermediate_box { background-position: center -50px; height: 616px; padding: 145px 60px 0 90px; }
        .B_userguide_intermediate .intermediate_box .tit { width: 73px; height: 33px; }
        .B_userguide_intermediate .intermediate_box .rq_tit { background-position: 0 0; }
        .B_userguide_intermediate .intermediate_box .jc_tit { background-position: -100px 0; }
        .B_userguide_intermediate .intermediate_box .zr_tit { background-position: -200px 0; }
        .B_userguide_intermediate .intermediate_box .xx_tit { background-position: -300px 0; }
        .B_userguide_intermediate .intermediate_box li { float: left; width: 130px; margin-top: 14px; }
        .B_userguide_intermediate .intermediate_box .i_ico { background-image: url("../../../images/userguide/userguide_ico.png?id=1370232467958"); background-repeat: no-repeat; width: 20px; height: 16px; display: inline-block; line-height: 16px; vertical-align: middle; }
        .B_userguide_intermediate .intermediate_box a:hover .i_ico { text-decoration: none; }
        .B_userguide_intermediate .intermediate_box .i_ico_wzb { background-position: 0 0; }
        .B_userguide_intermediate .intermediate_box .i_ico_wft { background-position: 0 -25px; }
        .B_userguide_intermediate .intermediate_box .i_ico_wht { background-position: 0 -50px; }
        .B_userguide_intermediate .intermediate_box .i_ico_wnl { background-position: 0 -75px; }
        .B_userguide_intermediate .intermediate_box .i_ico_xc { background-position: 0 -100px; }
        .B_userguide_intermediate .intermediate_box .i_ico_wq { background-position: 0 -125px; }
        .B_userguide_intermediate .intermediate_box .i_ico_wbjx { background-position: 0 -150px; }
        .B_userguide_intermediate .intermediate_box .i_ico_rmwb { background-position: 0 -175px; }
        .B_userguide_intermediate .intermediate_box .i_ico_sbkk { background-position: 0 -200px; }
        .B_userguide_intermediate .intermediate_box .i_ico_mrt { background-position: 0 -225px; }
        .B_userguide_intermediate .intermediate_box .i_ico_fyb { background-position: 0 -250px; }
        .B_userguide_intermediate .intermediate_box .i_ico_zpy { background-position: 0 -275px; }
        .B_userguide_intermediate .intermediate_box .i_ico_wyx { background-position: 0 -300px; }
        .B_userguide_intermediate .intermediate_box .i_ico_wyin { background-position: 0 -325px; }
        .B_userguide_intermediate .intermediate_box .i_ico_wyy { background-position: 0 -350px; }
        .B_userguide_intermediate .intermediate_box .i_ico_wdt { background-position: 0 -375px; }
        .B_userguide_intermediate .intermediate_box .i_ico_whd { background-position: 0 -400px; }
        .B_userguide_intermediate .intermediate_box .i_ico_wtp { background-position: 0 -425px; }
        .B_userguide_intermediate .intermediate_box .i_ico_dr { background-position: 0 -475px; }
        .B_userguide_intermediate .intermediate_box .i_ico_wss { background-position: 0 -500px; }
        .B_userguide_intermediate .intermediate_box .i_ico_qsf { background-position: 0 -525px; }
        .B_userguide_intermediate .intermediate_box .i_ico_wz { background-position: 0 -550px; }
        .B_userguide_intermediate .intermediate_box .i_ico_wba { background-position: 0 -575px; }
        .B_userguide_intermediate .intermediate_box .W_ico16 { vertical-align: middle; }
.B_userguide_advanced { }
    .B_userguide_advanced .userguide_box .bg { padding: 20px 0 50px; }
    .B_userguide_advanced .userguide_line { margin: 20px 36px 20px 40px; }
    .B_userguide_advanced .userguide_box .img, .B_userguide_advanced .userguide_box .tit { background-image: url("../../../images/userguide/userguide_img_advanced.png?id=1370232467958"); background-repeat: no-repeat; }
        .B_userguide_advanced .userguide_box .img a { display: inline-block; }
    .B_userguide_advanced .userguide_box .tit { height: 36px; background-position: 0 0; margin: 20px 0 0 30px; }
    .B_userguide_advanced .userguide_box .first_move { margin-top: 22px; }
        .B_userguide_advanced .userguide_box .first_move .img { height: 50px; background-position: 0 -50px; margin-left: 35px; }
        .B_userguide_advanced .userguide_box .first_move ul { margin: 16px 0 0 120px; }
        .B_userguide_advanced .userguide_box .first_move li { float: left; margin-right: 10px; }
            .B_userguide_advanced .userguide_box .first_move li a { display: inline-block; background-color: #d2e3eb; padding: 6px 10px 4px; border: 1px solid #d2e3eb; -moz-border-radius: 15px; -webkit-border-radius: 15px; }
    .B_userguide_advanced .userguide_box .second_measure { }
        .B_userguide_advanced .userguide_box .second_measure .img { height: 50px; background-position: 0 -150px; margin-left: 35px; }
        .B_userguide_advanced .userguide_box .second_measure ul { margin: 16px 0 0 35px; }
        .B_userguide_advanced .userguide_box .second_measure li { float: left; background-color: #dfeaf0; padding: 12px 8px; margin-right: 7px; height: 64px; width: 139px; }
        .B_userguide_advanced .userguide_box .second_measure .con { float: right; width: 84px; margin-left: 5px; }
            .B_userguide_advanced .userguide_box .second_measure .con a { display: block; }
            .B_userguide_advanced .userguide_box .second_measure .con .W_textb { display: block; margin: 5px 0; line-height: 16px; height: 32px; overflow: hidden; }
    .B_userguide_advanced .userguide_box .avatar { float: left; }
    .B_userguide_advanced .userguide_box .third_measure { }
        .B_userguide_advanced .userguide_box .third_measure .img { height: 60px; background-position: 0 -250px; margin-left: 35px; }
        .B_userguide_advanced .userguide_box .third_measure ul { margin: 16px 0 0 120px; }
        .B_userguide_advanced .userguide_box .third_measure li { float: left; margin-right: 10px; }
            .B_userguide_advanced .userguide_box .third_measure li a { display: inline-block; background-color: #d2e3eb; padding: 6px 10px 4px; border: 1px solid #d2e3eb; -moz-border-radius: 15px; -webkit-border-radius: 15px; }
    .B_userguide_advanced .userguide_box .fourth_trick { }
        .B_userguide_advanced .userguide_box .fourth_trick .img { height: 114px; background-position: 0 -350px; margin-left: 35px; }
            .B_userguide_advanced .userguide_box .fourth_trick .img a { width: 183px; height: 36px; margin: 79px 0 0 280px; }
    .B_userguide_advanced .userguide_box .fifth_strokes { }
        .B_userguide_advanced .userguide_box .fifth_strokes .img { height: 75px; background-position: 0 -500px; margin-left: 35px; }
            .B_userguide_advanced .userguide_box .fifth_strokes .img a { width: 102px; height: 36px; margin: 37px 0 0 357px; }
    .B_userguide_advanced .userguide_box .sixth_trick { }
        .B_userguide_advanced .userguide_box .sixth_trick .img { height: 20px; background-position: 0 -599px; margin-left: 35px; }
    .B_userguide_advanced .userguide_box .interPerInp { float: left; width: 135px; }
    .B_userguide_advanced .interested_box { background-color: #f2f2de; height: auto; zoom: 1; margin: 10px 38px; padding: 22px 10px 6px 38px; }
    .B_userguide_advanced .interested_con { margin-top: 10px; }
    .B_userguide_advanced .userguide_box .interPerInp dt { float: left; padding: 2px 10px 7px 0; }
    .B_userguide_advanced .userguide_box .interPerInp dd { float: left; width: 70px; height: 76px; }
        .B_userguide_advanced .userguide_box .interPerInp dd p.name { height: 18px; line-height: 18px; overflow: hidden; zoom: 1; }
        .B_userguide_advanced .userguide_box .interPerInp dd p.fllow { overflow: hidden; zoom: 1; }
        .B_userguide_advanced .userguide_box .interPerInp dd p.info { height: 19px; line-height: 19px; overflow: hidden; zoom: 1; }
    .B_userguide_advanced .interested_box .title .txt { float: left; margin-top: 5px; }
        .B_userguide_advanced .interested_box .title .txt .right { display: inline-block; padding-left: 10px; }
    .B_userguide_advanced .interested_box .operate { float: right; }
        .B_userguide_advanced .interested_box .operate .W_vline { margin: 0 5px; }
        .B_userguide_advanced .interested_box .operate .W_textb { margin-right: 10px; }
.userguide_box .enter_btns { text-align: center; padding-top: 25px; }
    .userguide_box .enter_btns .btn_base { display: inline-block; width: 121px; height: 39px; background: url("../../../images/userguide/btn_base.png?id=1370232467958") 0 0 no-repeat; }
        .userguide_box .enter_btns .btn_base:hover { background-position: 0 -42px; }
#js_style_css_patch_userguide_userguide_content { height: 42px; }
.layer_userguide_brief { }
    .layer_userguide_brief .bg { width: 610px; padding: 0 20px 15px; background: #fff; border-radius: 0; }
    .layer_userguide_brief .header { height: 30px; padding: 60px 0 0 200px; background: url("../../../images/layer/userguide_brief.png?id=1370232467958") no-repeat; }
        .layer_userguide_brief .header .tips { color: #999; }
    .layer_userguide_brief .main_bg { padding: 10px 12px 0; border: 1px solid #ead5b4; background: #fffcf1; color: #333; }
    .layer_userguide_brief a, .layer_userguide_brief a:hover { text-decoration: none; }
    .layer_userguide_brief .main_bg a, .layer_userguide_brief .footer a { cursor: default; }
    .layer_userguide_brief .sort { background: url("../../../images/layer/line_tab.png?id=1370232467958") repeat-x scroll 0 35px transparent; overflow: hidden; _overflow: visibility; *background-position: 0 36px; }
        .layer_userguide_brief .sort li { float: left; }
            .layer_userguide_brief .sort li a { display: inline-block; padding: 0 14px 5px; font-size: 14px; color: #333; line-height: 35px; cursor: pointer; outline: none; }
        .layer_userguide_brief .sort .current { font-weight: bold; }
    .layer_userguide_brief .W_tabarrow_big { width: 44px; height: 8px; margin: -12px auto 0; *margin: -11px 0 0 0px; background-image: url("../../../images/layer/line_tab.png?id=1370232467958"); background-position: 0 -67px; font-size: 0; display: none; }
    .layer_userguide_brief .current .W_tabarrow_big { display: block; }
    .layer_userguide_brief .tab_radious { overflow: hidden; }
        .layer_userguide_brief .tab_radious .t_itm { margin: 0 15px; font-size: 14px; }
        .layer_userguide_brief .tab_radious .S_line2 { border-color: #ead5b4; }
        .layer_userguide_brief .tab_radious .W_tabarrow { _height: 7px; _overflow: hidden; background: url("../../../images/layer/line_tab.png?id=1370232467958") -9px -68px; }
    .layer_userguide_brief .scroll_div { height: 265px; overflow-y: scroll; margin-top: -1px; _margin-top: 0px; }
    .layer_userguide_brief .WB_feed .WB_feed_type { margin: 0; }
    .layer_userguide_brief .WB_feed_datail { border-bottom: 1px solid #ead5b4; }
        .layer_userguide_brief .WB_feed_datail a { font-weight: bold; color: #333; }
    .layer_userguide_brief .footer { margin-top: 10px; }
    .layer_userguide_brief .img_list { margin: 5px -40px 0 -5px; _width: 649px; }
        .layer_userguide_brief .img_list dl { float: left; width: 61px; text-align: center; }
        .layer_userguide_brief .img_list dt { overflow: hidden; height: 60px; }
            .layer_userguide_brief .img_list dt a { display: block; }
            .layer_userguide_brief .img_list dt .icon_succ { margin: -16px 0 0 34px; *margin-top: -30px; _margin-top: -26px; }
        .layer_userguide_brief .img_list dd a, .layer_userguide_brief .img_list dd a:hover { color: #0078b6; text-decoration: none; }
    .layer_userguide_brief .footer .btn { padding-top: 15px; text-align: center; }
        .layer_userguide_brief .footer .btn * { vertical-align: middle; }
    .layer_userguide_brief .footer .add_succ { margin-top: 50px; text-align: center; font-weight: bold; font-size: 16px; }
        .layer_userguide_brief .footer .add_succ .followed { display: inline-block; width: 37px; height: 43px; background: url("../../../images/layer/choose_version_ed_b.png?id=1370232467958"); _background: url("../../../images/layer/choose_version_ed_b.gif?id=1370232467958"); overflow: hidden; vertical-align: middle; }
    .layer_userguide_brief .footer .enter { color: #0078b6; cursor: pointer; margin-left: 10px; }
    .layer_userguide_brief .follow_succ .icon_succ { vertical-align: middle; _margin-right: 0px; }
    .layer_userguide_brief .bg_recommend { width: 710px; border: 3px solid #ffa00a; background: #fff; padding-bottom: 15px; }
        .layer_userguide_brief .bg_recommend .main { margin: 0 5px 0 15px; _margin-right: -4px; }
    .layer_userguide_brief .header_recommend { position: relative; height: 53px; margin: 0 15px; border-bottom: 1px dotted #eee; background: url("../../../images/layer/userguide_rec.png?id=1370232467958") no-repeat; }
    .layer_userguide_brief .bg_recommend .W_close { position: absolute; top: 15px; right: 0; }
    .layer_userguide_brief .tip { line-height: 20px; margin: 10px 0 6px; }
        .layer_userguide_brief .tip .page_btn { float: right; margin: -4px 5px 0 0; *margin-top: -23px; _margin-right: 7px; text-align: right; }
        .layer_userguide_brief .tip .promotion { float: right; margin: -5px 10px 0 0; *margin-top: -25px; _margin-right: 9px; }
            .layer_userguide_brief .tip .promotion img { vertical-align: middle; }
            .layer_userguide_brief .tip .promotion a { zoom: 1; }
                .layer_userguide_brief .tip .promotion a:hover { text-decoration: underline; }
    .layer_userguide_brief .card_lists { overflow: hidden; }
        .layer_userguide_brief .card_lists dl { float: left; height: 120px; padding: 10px 6px 10px 10px; margin: 5px 10px 5px 0; width: 317px; border: 1px solid #e6e6e6; background: #f2f2f2; line-height: 20px; overflow: hidden; }
        .layer_userguide_brief .card_lists dt { width: 80px; text-align: center; float: left; }
            .layer_userguide_brief .card_lists dt img { width: 80px; height: 80px; margin-bottom: 12px; }
        .layer_userguide_brief .card_lists .W_btn_a span { line-height: 21px\0; }
:root .layer_userguide_brief .card_lists .W_btn_a span { line-height: 23px\9; }
.layer_userguide_brief .card_lists dd { margin-left: 90px; color: #808080; *overflow: hidden; margin-top: -3px; _margin-top: 0; }
.layer_userguide_brief .card_lists .detail { height: 60px; _height: 62px; overflow: hidden; }
    .layer_userguide_brief .card_lists .detail .my_follow { white-space: nowrap; overflow: hidden; }
        .layer_userguide_brief .card_lists .detail .my_follow * { vertical-align: middle; }
.layer_userguide_brief .card_lists .my_follow a { display: inline-block; max-width: 50px; _width: 45px; height: 20px; text-overflow: ellipsis; overflow: hidden; margin-top: -1px; }
.layer_userguide_brief .card_lists .person_brief { width: 217px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.layer_userguide_brief .card_lists dd .name { font-weight: bold; height: 20px; _height: 16px; overflow: hidden; }
.layer_userguide_brief .card_lists .brief { color: #808080; }
.layer_userguide_brief .card_lists .S_link3 { color: #6CBAE4; }
.layer_userguide_brief .card_lists .relation { color: #333; }
.layer_userguide_brief .card_lists .tag { margin-top: 15px; *margin-top: 18px; }
    .layer_userguide_brief .card_lists .tag * { cursor: default; }
    .layer_userguide_brief .card_lists .tag span { color: #808080; }
.layer_userguide_brief .bg_recommend .footer { margin-top: 0px; }
    .layer_userguide_brief .bg_recommend .footer .btn { padding-top: 9px; text-align: center; position: relative; }
    .layer_userguide_brief .bg_recommend .footer .warn_tip { position: absolute; left: 15px; bottom: 2px; _left: -296px; _top: 22px; cursor: pointer; }
    .layer_userguide_brief .bg_recommend .footer .btn .W_btn_g span, .layer_userguide_brief .bg_recommend .footer .btn .W_btn_g_disable span { vertical-align: top; }
.layer_userguide_brief .success_tips { text-align: center; padding: 20px 0 10px; font-size: 14px; vertical-align: middle; }
    .layer_userguide_brief .success_tips .icon_succB { vertical-align: middle; }
#js_style_css_module_layer_layer_userguide_brief { height: 42px; }
.layer_form_tips { position: absolute; z-index: 9999; }
    .layer_form_tips .bg { padding: 2px; border-radius: 4px; background: url("../../../images/common/layer_bg.png?id=1370232467958") repeat; }
    .layer_form_tips .content { background: #fffae1; position: relative; border: 1px solid #ccc; border-radius: 2px; padding: 5px 20px 5px 5px; }
    .layer_form_tips .icon_close { position: absolute; right: 6px; top: 6px; }
    .layer_form_tips .tips span { vertical-align: middle; }
    .layer_form_tips .arrow_tips { background: url("../../../images/layer/layer_arrow_tips.png?id=1370232467958") no-repeat; width: 10px; height: 8px; bottom: -5px; left: 50%; margin-left: -7px; overflow: hidden; position: absolute; }
#js_homestyle_css_module_layer_layer_form_tips { height: 42px; }
#js_style_css_module_layer_layer_form_tips { height: 42px; }
.W_reg_form { }
    .W_reg_form .info_list { margin: 0 0 15px; position: relative; }
    .W_reg_form .info_submit { margin: 19px 0 10px; }
    .W_reg_form .tit { float: left; font-size: 14px; line-height: 30px; text-align: right; }
        .W_reg_form .tit i { color: #F00; font-family: "SimSun"; padding-right: 4px; }
    .W_reg_form .inp { }
        .W_reg_form .inp .W_input { font-size: 14px; width: 193px; }
        .W_reg_form .inp .W_select { width: 200px; height: 22px; line-height: 22px; margin-top: 6px; }
    .W_reg_form .verify input.W_input { width: 80px; }
    .W_reg_form .verify_help { background: url("../../../images/register/verify_help.png?id=1370232467958") no-repeat; width: 24px; height: 24px; overflow: hidden; display: inline-block; }
    .W_reg_form .verify * { vertical-align: middle; }
    .W_reg_form .active { *font-size: 0; }
        .W_reg_form .active * { *font-size: 12px; }
        .W_reg_form .active input.W_input { width: 59px; *width: 60px; margin-left: 7px; }
        .W_reg_form .active a, .W_reg_form .active .W_input { vertical-align: middle; }
        .W_reg_form .active .W_btn_e span, .W_reg_form .active .W_btn_e_disable span { padding: 0 2px 0 0; width: 120px; }
    .W_reg_form .tips { position: absolute; left: 375px; top: 6px; }
    .W_reg_form .color_week { color: #e64141; }
    .W_reg_form .color_middle { color: #0a8cd2; }
    .W_reg_form .color_strong { color: #4bb900; }
    .W_reg_form .info_list .icon_errorS, .W_reg_form .info_list .icon_warnS, .W_reg_form .info_list .icon_delS { vertical-align: middle; }
    .W_reg_form .error { color: #e64141; }
    .W_reg_form .notice { color: #808080; }
    .W_reg_form .error, .W_reg_form .notice { padding: 0 0 0 20px; text-indent: -20px; line-height: 18px; }
    .W_reg_form .attachment { padding-top: 10px; }
    .W_reg_form .set { float: left; margin: 8px 0 0 10px; }
    .W_reg_form .info_btn_next .btn_next { margin: 0 0 0 10px; }
    .W_reg_form .btn_tips { margin-left: 10px; }
    .W_reg_form .info_list.button .tips { margin-left: -105px; }
.attachment_nickname { padding: 5px 0 0; }
    .attachment_nickname .recommand { padding: 3px 0 0; }
    .attachment_nickname .nickname { width: 260px; padding: 10px 0 0; *margin-bottom: 10px; }
    .attachment_nickname label { width: 130px; float: left; margin: 0 0 10px; _width: 128px; word-break: break-all; word-wrap: break-word; height: 16px; *height: 18px; overflow: hidden; line-height: 16px; }
.agreement { margin: 0 0 7px; }
.W_reg_form .has_account { line-height: 30px; font-size: 14px; }
.W_reg_form .has_nickname { line-height: 30px; font-size: 16px; font-weight: bold; }
.W_reg_form .choose label { margin-right: 10px; font-size: 14px; line-height: 30px; }
.W_reg_form .choose select { margin-top: 5px; }
.W_reg_form .choose .sel { width: 70px; height: 22px; padding: 2px 0; }
.W_reg_form .choose .year { width: 60px; }
.W_reg_form .choose .month, .W_reg_form .choose .day { width: 44px; }
.W_reg_form .choose .sel_txt { margin: 0 0px 0 4px; *margin: 0 0px 0 2px; }
.W_reg_form .loading { background: url("../../../images/common/loading.gif?id=1370232467958") no-repeat; height: 15px; width: 15px; vertical-align: middle; display: inline-block; overflow: hidden; }
.W_reg_form .W_btn_big .loading { margin: -1px 4px 0 0; }
.W_login_form .info_list { margin: 0 0 15px; line-height: 30px; }
.W_login_form .other_login { margin-top: -5px; }
.W_login_form .info_list .W_btn_g span { min-width: 49px; _width: 49px; }
.W_login_form .login_btn .W_btn_g span { padding: 0 81px 0 79px; }
.W_login_form .info_list .icon_ask { vertical-align: middle; margin-left: 3px; }
.W_login_form .username, .W_login_form .password { width: 165px; padding-left: 39px; padding-right: 5px; border: 1px solid #ccc; border-radius: 2px; height: 28px; vertical-align: middle; color: #808080; -webkit-box-shadow: 1px 1px 1px 0px #eaeaea inset; -moz-box-shadow: 1px 1px 1px 0px #eaeaea inset; box-shadow: 1px 1px 1px 0px #eaeaea inset; background-image: url("../../../images/register/form_login.png?id=1370232467958"); _background-image: url("../../../images/register/form_login.gif?id=1370232467958"); background-repeat: no-repeat; }
    .W_login_form .username .W_input, .W_login_form .password .W_input, .W_login_form .username .W_input_focus, .W_login_form .username .W_input:focus, .W_login_form .username .W_inputStp:focus, .W_login_form .password .W_input_focus, .W_login_form .password .W_input:focus, .W_login_form .password .W_inputStp:focus { padding-left: 0; -webkit-box-shadow: 0 0 #fff; -moz-box-shadow: 0 0 #fff; box-shadow: 0 0 #fff; border: 1px solid transparent; border-color: transparent !important; _border: none; }
.W_login_form .password { background-position: 0 -50px; }
.W_login_form .W_input_focus2 { border-color: #FFB941!important; -webkit-box-shadow: 1px 1px 1px 0px #ddd inset; -moz-box-shadow: 1px 1px 1px 0px #ddd inset; box-shadow: 1px 1px 1px 0px #ddd inset; }
    .W_login_form .W_input_focus2 .W_input { color: #333; }
.W_login_form .W_input { width: 165px; padding-left: 39px; padding-right: 5px; }
.W_login_form .username input, .W_login_form .password input, .W_reg_form .foreign_tel .tel_num { width: 165px; height: 28px; background: none; color: #808080; height: 20px\9; padding-top: 4px\9; _padding-top: 5px; border: 1px solid transparent; line-height: 19px\9; *line-height: 18px\9; _border: none; }
:root .W_login_form .username input { height: 19px\9; }
:root .W_login_form .password input { height: 19px\9; }
.W_login_form .password { position: relative; }
    .W_login_form .password .enter_psw { line-height: 20px; position: absolute; top: 5px; left: 39px; color: #808080; }
:root .W_login_form .password .enter_psw { top: 6px\9; }
.W_login_form .right { float: right; margin-right: 39px; _margin-right: 18px; _margin-top: -3px; }
.W_login_form .inp .W_checkbox { _margin-left: -4px; }
.W_reg_form .foreign_tel { width: 195px; background: #fff; _margin-left: 2px; }
    .W_reg_form .foreign_tel .tel_forenum { float: left\9; width: 38px; font-size: 14px; }
    .W_reg_form .foreign_tel .tel_num { width: 147px; font-size: 14px; margin-top: -7px\9; }
    .W_reg_form .foreign_tel .tel_num_focus { color: #333; }
.W_login_form .verify input.W_input { width: 75px; padding-left: 5px; }
.W_login_form .verify_help { background: url("../../../images/register/verify_help.png?id=1370232467958") no-repeat; width: 24px; height: 24px; overflow: hidden; display: inline-block; }
.W_login_form .verify * { vertical-align: middle; }
.W_login_form .wei_dun * { vertical-align: middle; }
.W_login_form .wei_dun input.W_input { width: 142px; padding-left: 5px; margin-right: 8px; _margin-right: 6px; }
.W_login_form .no_reg_tip { margin-left: 9px; color: #808080; float: right; margin: 8px 31px 0 0; *margin-top: -21px; }
.W_login_form .no_reg { margin-top: -8px; }
.W_reg_form .verify_bar { margin-top: -9px; }
    .W_reg_form .verify_bar * { vertical-align: middle; }
    .W_reg_form .verify_bar input.W_input { width: 70px; }
    .W_reg_form .verify_bar .tit { margin-top: 10px; }
    .W_reg_form .verify_bar .tips { margin-top: 10px; _margin-top: 12px; }
.B_login .layer_pop { border: 1px solid #DDD; padding: 3px 8px; position: absolute; background-color: white; color: #999; }
.auth_banner .auth_bar { width: 330px; margin: 20px auto 0; }
    .auth_banner .auth_bar .web_logo { float: left; width: 80px; height: 94px; background: url("../../../images/register/authorize_shadow.png?id=1370232467958") no-repeat center bottom; _background-image: url("../../../images/register/authorize_shadow.gif?id=1370232467958"); }
        .auth_banner .auth_bar .web_logo img { width: 78px; height: 78px; border: 1px solid #ff9b00; }
    .auth_banner .auth_bar .wb_logo img { border-color: #7abcc4; }
    .auth_banner .auth_bar .auth_bg { float: left; width: 169px; height: 80px; background: url("../../../images/register/authorize.png?id=1370232467958") no-repeat center center; _background-image: url("../../../images/register/authorize.gif?id=1370232467958"); }
.verify_refresh { background: url("../../../images/register/verify_refresh.png?id=1370232467958") no-repeat; width: 18px; height: 17px; overflow: hidden; display: inline-block; margin-top: 7px; margin-left: 7px; }
    .verify_refresh:hover { background-position: 0 -18px; }
.W_reg_form .verify_refresh { position: absolute; top: 10px; }
.taobao_ico { vertical-align: middle; margin-right: 3px; margin-right: 0px\9; }
#js_homestyle_css_module_forms_form_register { height: 42px; }
#js_style_css_module_forms_form_register { height: 42px; }
.ly_reg_follow_succ { }
    .ly_reg_follow_succ .btn_shownext { text-align: center; font-size: 12px; margin: 8px 0 0; }
.layer_msn_search { _position: relative; padding: 15px 50px 0 20px; }
    .layer_msn_search .W_reg_form { _position: relative; }
.layer_active_email { padding: 0; }
    .layer_active_email .W_reg_form { width: 323px; _width: 326px; padding: 15px 50px 0 20px; }
.layer_msn_search .W_reg_form .tips { left: auto; right: -25px; }
.layer_msn_search .W_reg_form .tit { width: 75px; }
.layer_msn_search .W_reg_form .inp { margin-left: 75px; }
.layer_msn_search .W_reg_form .verify .tit { margin-top: 10px; }
.layer_msn_search .W_reg_form .W_btn_g span { min-width: 35px; }
.layer_msn_search .W_reg_form select { width: 80px; height: 22px; }
.layer_msn_search .W_reg_form .area { margin-right: 5px; }
.layer_area_verf { padding: 15px 51px 0 42px; }
.layer_msn_search .mail_verf .tit { width: 90px; }
.layer_msn_search .mail_verf .inp .W_input { width: 224px; }
.layer_msn_search .mail_verf .inp { margin-left: 92px; }
.layer_msn_search .W_tips.tips_warn { margin: 5px 10px; }
.layer_msn_search .verf_btn { width: 234px; _width: 238px; }
.detail .W_reg_form { width: 278px; _width: 280px; }
.layer_msg_verf { padding: 15px 20px; }
    .layer_msg_verf .W_reg_form .tit, .layer_msg_verf .W_reg_form .inp .W_input { font-size: 12px; }
    .layer_msg_verf .download_tip { padding-left: 28px; }
        .layer_msg_verf .download_tip .W_f14 { padding-bottom: 5px; }
.W_layer_iframe { width: 380px; }
    .W_layer_iframe .W_tips.tips_warn { margin: 0 -2px 10px; padding: 5px 3px 4px 6px; _padding: 5px 0px 4px 4px; }
.layer_info_list { padding: 15px 20px; }
.W_layer_form .info_list { position: relative; margin: 0 0 15px; }
.W_layer_form .tit { float: left; text-align: right; line-height: 30px; }
.W_layer_form .inp { margin-left: 62px; }
    .W_layer_form .inp .W_input { width: 245px; }
.W_layer_form .tips { position: absolute; left: 325px; top: 6px; }
.W_layer_form .active_code .W_input { width: 103px; *margin-left: -10px; }
.W_layer_form .active_code .inp .W_btn_e, .W_layer_form .active_code .inp .W_btn_e_disable, .W_layer_form .active_code .inp .W_input { vertical-align: middle; }
.W_layer_iframe .W_tr .W_btn_a { margin: 0 0 0 10px; }
.W_layer_iframe .S_txt2 { color: #808080; }
.W_layer_iframe .info_cont .S_func1 { color: #0A8CD2; }
.W_layer_tips { line-height: 22px; }
    .W_layer_tips .info_cont { width: 240px; margin: 0 auto 7px; }
    .W_layer_tips .cont_tips { padding: 7px 54px 15px; border-top: 1px solid #e6e6e6; }
#js_homestyle_css_module_register_layer_register { height: 42px; }
#js_style_css_module_register_layer_register { height: 42px; }
.layer_menu_list { background: #fff; color: #333; border: 1px solid #ccc; border-radius: 2px; padding: 1px; }
    .layer_menu_list ul { margin: 0; padding: 0; clear: both; }
        .layer_menu_list ul li { position: static; float: none; margin: 0; padding: 0; display: inline; }
            .layer_menu_list ul li.title, .layer_menu_list ul li.suggest_title { padding: 5px 10px; display: block; cursor: default; white-space: nowrap; }
            .layer_menu_list ul li a { white-space: nowrap; padding: 5px 10px; color: #333; display: block; *font-family: SimSun; }
                .layer_menu_list ul li a:hover, .layer_menu_list ul li.cur a, .layer_menu_list ul li.cur a:hover { background-color: #e6e6e6; text-decoration: none; }
                .layer_menu_list ul li a img { margin: 0 4px 0 0; }
            .layer_menu_list ul li.opt a { padding: 5px 10px; color: #0A8CD2; }
            .layer_menu_list ul li.lotopt { }
                .layer_menu_list ul li.lotopt a { display: inline-block; color: #0095CD; white-space: normal; padding: 6px; white-space: nowrap; }
                .layer_menu_list ul li.lotopt .right { float: right; *float: none; }
                .layer_menu_list ul li.lotopt a:hover { background: none; text-decoration: underline; }
            .layer_menu_list ul li.disable a { color: #808080; }
            .layer_menu_list ul li.line { border-bottom: 1px solid #e6e6e6; padding: 0; height: 2px; *height: auto; position: relative; top: -1px; *top: -7px; display: block; }
        .layer_menu_list ul img { vertical-align: -3px; }
        .layer_menu_list ul li a label.lfnav_more { width: 91px; display: inline-block; cursor: pointer; }
        .layer_menu_list ul li.notetxt { white-space: normal; line-height: 1.5em; padding: 5px 10px; color: #333; display: block; }
            .layer_menu_list ul li.notetxt:hover { background: #eee; text-decoration: none; }
            .layer_menu_list ul li.notetxt a { display: inline; color: #0095CD; white-space: normal; padding: 0px; }
.layer_menu_list_close { background: #fff; color: #333; border: 1px solid #ccc; padding: 1px; }
    .layer_menu_list_close ul.close_list li { padding: 5px 20px 5px 8px; position: relative; }
    .layer_menu_list_close ul li.current { background-color: #e6f4f7; cursor: pointer; }
    .layer_menu_list_close ul.close_list li img { vertical-align: -3px; margin: 0 4px 0 0; }
    .layer_menu_list_close ul.close_list li a { padding-right: 20px; }
        .layer_menu_list_close ul.close_list li a.icon_close { padding: 0; display: block; position: absolute; right: 5px; top: 7px; }
.layer_menu_list .scroll_bar { overflow-y: scroll; overflow-x: hidden; height: 190px; padding-right: 15px\9; _float: left; }
.layer_menu_list .quick_form .row { padding: 5px 10px; }
.layer_menu_list .quick_form .W_input { width: 116px; }
.layer_menu_list .quick_form .btns .ml { margin-left: 10px; }
.layer_menu_list .quick_form .W_error { margin: 0 0 0 10px; }
.layer_menu_list .edit_followlist { padding: 3px 0 0 16px; }
    .layer_menu_list .edit_followlist a { line-height: 24px; }
        .layer_menu_list .edit_followlist a:hover { text-decoration: underline; }
    .layer_menu_list .edit_followlist .W_input { width: 100px; }
.layer_menu_list li .icon_edit_s { visibility: hidden; _visibility: visible; cursor: pointer; padding: 0 5px; background-position: 5px 0; vertical-align: -2px; *vertical-align: 1px; }
.layer_menu_list li:hover .icon_edit_s { visibility: visible; }
.layer_menu_list ul li.note { padding: 5px 10px; display: block; white-space: nowrap; }
.layer_menu_list.lml_followlists { width: 141px; }
    .layer_menu_list.lml_followlists .notetxt { overflow: hidden; white-space: nowrap; }
        .layer_menu_list.lml_followlists .notetxt .W_checkbox { margin-right: 5px; }
.layer_menu_list ul.app_operate li.line { top: -6px; }
.layer_menu_list ul.app_operate li a { padding: 4px 10px; }
.layer_feed_sele ul li a { padding: 7px 18px; }
.layer_menu_list ul li .quick_form .row { padding: 5px 0; }
.layer_menu_list ul li .quick_form .W_error { margin: 0; }
.layer_menu_list ul li.notetxt a.W_btn_a, .layer_menu_list ul li.notetxt a.W_btn_b { display: inline-block; padding: 0 0 0 2px; }
.layer_menu_list .tags a { background: #e8f4fc; display: inline-block; line-height: 16px; margin: 0 3px 3px 0; padding: 1px 10px; box-shadow: 1px 1px 1px #dae0e5; white-space: nowrap; border-right: 1px solid #dae0e5\9; border-bottom: 1px solid #dae0e5\9; margin: 0 2px 2px 0\9; }
    .layer_menu_list .tags a.choose { color: #fff; background: #beced9; }
        .layer_menu_list .tags a.choose:hover { text-decoration: none; }
.handle_menu { position: absolute; top: 222px; left: 464px; padding: 1px; border: solid 1px #ccc; background: #fff; z-index: 102; }
    .handle_menu ul li a { _position: relative; display: block; padding: 5px 8px 5px 25px; padding: 6px 8px 4px 25px\9; background-image: url("../../../images/index/handle_menu_bg.png?id=1370232467958"); background-repeat: no-repeat; white-space: nowrap; color: #666; }
    .handle_menu .letter { background-position: 6px 8px; }
    .handle_menu .nickname { background-position: 6px -17px; }
    .handle_menu .del_fans { background-position: 6px -145px; }
    .handle_menu .set_group { background-position: 6px -45px; }
    .handle_menu .rec_friend { background-position: 6px -68px; }
    .handle_menu .intro_friend { background-position: 6px -118px; }
    .handle_menu .black_list { background-position: 6px -93px; }
    .handle_menu .watch { background-position: 6px -167px; }
.layer_menu_list .i_conn_public, .layer_menu_list .i_conn_follow, .layer_menu_list .i_conn_friend, .layer_menu_list .i_conn_private, .layer_menu_list .i_conn_close_friend, .layer_menu_list .i_conn_list { vertical-align: -5px; *vertical-align: middle; *margin: 0; }
.myfollow_select { width: 312px; }
    .myfollow_select .ms_list { width: 302px; padding: 5px; }
        .myfollow_select .ms_list li { float: left; width: 50%; }
            .myfollow_select .ms_list li a { overflow: hidden; zoom: 1; padding: 5px; }
            .myfollow_select .ms_list li .W_checkbox { float: left; vertical-align: -2px; }
            .myfollow_select .ms_list li label { float: left; overflow: hidden; width: 115px; *width: 108px; height: 15px; *margin-top: 3px; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; }
    .myfollow_select .ms_opt .W_input { width: 158px; margin-right: 6px; vertical-align: middle; }
    .myfollow_select .ms_opt .cancal { margin-left: 6px; }
    .myfollow_select ul li .quick_form .row { padding: 5px 0 0; }
    .myfollow_select ul li.notetxt:hover { background: none; }
    .myfollow_select ul li.notetxt { padding: 5px 10px 10px 10px; }
        .myfollow_select ul li.notetxt .cancal:hover { background: none; text-decoration: underline; }
        .myfollow_select ul li.notetxt .icon_close { display: block; }
    .myfollow_select .ms_tips.W_tips { margin: 5px 10px 0 10px; }
    .myfollow_select .ms_tips.ms_tit { margin: 15px 10px 6px 10px; }
    .myfollow_select .ms_sg_tit { margin: 15px 10px 1px 10px; }
    .myfollow_select .close_f_group { margin: 8px 10px 15px; }
        .myfollow_select .close_f_group .left { _margin-top: 7px; }
.myfollow_search { background: #fff; min-width: 232px; *width: 232px; margin: 3px 0 0; padding: 10px 0 0; }
    .myfollow_search li .headpic { float: left; width: 50px; height: 50px; display: block; }
    .myfollow_search li .con { margin-left: 60px; display: block; }
    .myfollow_search ul li.quick_form:hover { background: none; }
    .myfollow_search ul li.quick_form .W_input { width: 205px; margin: 0 0 5px 10px; }
.layer_menulist_tags { width: 508px; background: #fff; color: #333; border: 1px solid #ccc; border-radius: 2px; padding: 15px 20px 5px 20px; *padding: 15px 20px 15px 20px; }
    .layer_menulist_tags ul { overflow: hidden; }
        .layer_menulist_tags ul li { float: left; display: inline; margin: 0 10px 10px 0; white-space: nowrap; }
            .layer_menulist_tags ul li.tit { float: left; display: inline; margin: 0; }
.PRF_tab_menu { padding-top: 10px; border-top: none; }
    .PRF_tab_menu ul li a { margin-bottom: 4px; padding: 5px 18px; }
#js_homestyle_css_module_layer_layer_menu_list { height: 42px; }
#js_style_css_module_layer_layer_menu_list { height: 42px; }
.WB_global_personcard { font: 12px/1.125 Arial,Helvetica,sans-serif; _font-family: "SimSun"; }
    .WB_global_personcard h1, .WB_global_personcard h2, .WB_global_personcard h3, .WB_global_personcard h4, .WB_global_personcard h5, .WB_global_personcard h6, .WB_global_personcard dl, .WB_global_personcard dt, .WB_global_personcard dd, .WB_global_personcard ul, .WB_global_personcard ol, .WB_global_personcard li, .WB_global_personcard th, .WB_global_personcard td, .WB_global_personcard p, .WB_global_personcard form, .WB_global_personcard fieldset, .WB_global_personcard legend { margin: 0; padding: 0; }
    .WB_global_personcard table { border-collapse: collapse; border-spacing: 0; }
    .WB_global_personcard li { list-style: none; }
    .WB_global_personcard fieldset, img { border: 0; }
    .WB_global_personcard a:focus, .WB_global_personcard input, .WB_global_personcard textarea { outline-style: none; }
    .WB_global_personcard em, .WB_global_personcard i, .WB_global_personcard th, .WB_global_personcard var { font-style: normal; font-weight: normal; }
    .WB_global_personcard a { text-decoration: none; }
        .WB_global_personcard a:hover { text-decoration: underline; }
    .WB_global_personcard fieldset { display: block; padding: 0 0 0 20px; border-style: solid; border-width: 1px 0 0 0; border-color: #ccc; }
        .WB_global_personcard fieldset legend { padding: 0 5px; font-weight: bold; }
    .WB_global_personcard a { color: #0a8cd2; text-decoration: none; }
        .WB_global_personcard a:hover { text-decoration: underline; }
    .WB_global_personcard .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
    .WB_global_personcard .clearfix { display: inline-block; }
    .WB_global_personcard .clearfix { display: block; }
    .WB_global_personcard .clear { clear: both; height: 0; font: 0/0 Arial; visibility: hidden; }
    .WB_global_personcard .CH { font-family: "SimSun"; }
    .WB_global_personcard .W_Yahei { font-family: "Microsoft Yahei"; }
    .WB_global_personcard .W_btn_b, .WB_global_personcard .W_btn_b span, .WB_global_personcard .W_btn_c, .WB_global_personcard .W_btn_c span, .WB_global_personcard .W_btn_b_disable, .WB_global_personcard .W_btn_b_disable span, .WB_global_personcard .W_btn_c_disable, .WB_global_personcard .W_btn_c_disable span { display: inline-block; background: url("../../../images/common/bg_btn.png?id=1370232524894") no-repeat; _background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); padding: 0 0 0 2px; height: 22px; line-height: 21px; line-height: 22px\9; }
        :root .WB_global_personcard .W_btn_b, .WB_global_personcard .W_btn_b span, :root .WB_global_personcard .W_btn_c, .WB_global_personcard .W_btn_c span, :root .WB_global_personcard .W_btn_b_disable, .WB_global_personcard .W_btn_b_disable span, :root .WB_global_personcard .W_btn_c_disable, .WB_global_personcard .W_btn_c_disable span { line-height: 23px\9; }
        .WB_global_personcard .W_btn_b span, .WB_global_personcard .W_btn_b_disable span, .WB_global_personcard .W_btn_c span, .WB_global_personcard .W_btn_c_disable span { min-width: 27px; text-align: center; padding: 0 9px 0 8px; white-space: nowrap; }
        .WB_global_personcard .W_btn_b:hover, .WB_global_personcard .W_btn_c:hover { text-decoration: none; }
    .WB_global_personcard div.W_btn_c { cursor: default; }
        .WB_global_personcard div.W_btn_c span { cursor: default; }
    .WB_global_personcard .W_btn_b, .WB_global_personcard .W_btn_b span { cursor: pointer; color: #333; }
    .WB_global_personcard .W_btn_b { background-position: 0 -360px; }
        .WB_global_personcard .W_btn_b span { background-position: right -390px; }
        .WB_global_personcard .W_btn_b:hover, .WB_global_personcard .W_btn_b:hover span { background-image: url("../../../images/common/bg_btn.png?id=1370232524894"); _background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); background-position: 0 -60px; }
            .WB_global_personcard .W_btn_b:hover span { background-position: right -90px; color: #fff; }
        .WB_global_personcard .W_btn_b .addicon, .WB_global_personcard .W_btn_b_disable .addicon { margin-right: 3px; vertical-align: -1px; vertical-align: -2px\9; }
        .WB_global_personcard .W_btn_b:hover .addicon { color: #fff; }
        .WB_global_personcard .W_btn_b .W_vline { margin: 0 5px; }
        .WB_global_personcard .W_btn_b:hover .W_vline { color: #fff; }
        .WB_global_personcard .W_btn_b:hover .icon_addone { background-position: -150px 0; }
        .WB_global_personcard .W_btn_b .W_ico12 { vertical-align: -2px; *vertical-align: 2px; margin-right: 5px; _margin-top: 6px; }
    .WB_global_personcard .W_btn_c, .WB_global_personcard .W_btn_c span { cursor: pointer; color: #333; }
    .WB_global_personcard .W_btn_c { background-position: 0 -360px; }
        .WB_global_personcard .W_btn_c span { background-position: right -390px; }
        .WB_global_personcard .W_btn_c:hover { background-position: 0 -420px; }
            .WB_global_personcard .W_btn_c:hover span { background-position: right -450px; }
        .WB_global_personcard .W_btn_c .icon_addone, .WB_global_personcard .W_btn_c .icon_addtwo { margin-right: 3px; _margin: 5px 2px 5px 0; *vertical-align: 0; _vertical-align: middle; }
        .WB_global_personcard .W_btn_c .W_ico16 { margin-right: 3px; }
        .WB_global_personcard .W_btn_c .icon_recmd, .WB_global_personcard .W_btn_c .icon_magic { vertical-align: -2px; *vertical-align: 1px; margin-right: 5px; _margin: 4px 5px 5px 0; }
        .WB_global_personcard .W_btn_c .W_vline { margin: 0 5px; }
        .WB_global_personcard .W_btn_c .W_chat_stat { margin-right: 5px; _margin: 5px 3px 5px 0; *vertical-align: 3px; _vertical-align: middle; }
    .WB_global_personcard .W_btn_no_curser { cursor: default!important; }
        .WB_global_personcard .W_btn_no_curser span { cursor: default!important; }
    .WB_global_personcard .W_btn_b_disable, .WB_global_personcard .W_btn_b_disable:hover, .WB_global_personcard .W_btn_c_disable, .WB_global_personcard .W_btn_c_disable:hover, .WB_global_personcard .W_btn_b_disable span, .WB_global_personcard .W_btn_b_disable:hover span, .WB_global_personcard .W_btn_c_disable span, .WB_global_personcard .W_btn_c_disable:hover span { color: #ccc; cursor: default; text-decoration: none; }
        .WB_global_personcard .W_btn_b_disable, .WB_global_personcard .W_btn_b_disable:hover, .WB_global_personcard .W_btn_c_disable, .WB_global_personcard .W_btn_c_disable:hover { background-position: 0 -360px; }
            .WB_global_personcard .W_btn_b_disable span, .WB_global_personcard .W_btn_b_disable:hover span, .WB_global_personcard .W_btn_c_disable span, .WB_global_personcard .W_btn_c_disable:hover span { background-position: right -390px; }
    .WB_global_personcard .W_ico16 { display: inline-block; width: 16px; height: 16px; background-image: url("../../../images/common/icon.png?id=201306281830"); _background-image: url("../../../images/common/icon.gif?id=201306281830"); background-repeat: no-repeat; }
    .WB_global_personcard .W_ico12 { display: inline-block; width: 12px; height: 12px; background-image: url("../../../images/common/icon.png?id=201306281830"); _background-image: url("../../../images/common/icon.gif?id=201306281830"); background-repeat: no-repeat; }
    .WB_global_personcard .icon_addtwo { background-position: -125px -25px; vertical-align: -2px; }
    .WB_global_personcard .icon_addone { background-position: -125px -50px; vertical-align: -3px; }
    .WB_global_personcard .addicon { font: bold 16px Arial; height: 16px; text-decoration: none; color: #FFA00A; }
    .WB_global_personcard .male { background-position: -300px 0px; vertical-align: text-bottom; height: 13px; }
    .WB_global_personcard .female { background-position: -300px -25px; vertical-align: text-bottom; height: 13px; }
    .WB_global_personcard .approve { background-position: -300px -50px; vertical-align: text-bottom; margin-left: 2px; width: 16px; height: 14px; }
    .WB_global_personcard .approve_co { background-position: -300px -75px; vertical-align: text-bottom; margin-left: 2px; width: 16px; height: 14px; }
    .WB_global_personcard .approve_dead { background-position: -300px -100px; vertical-align: text-bottom; margin-left: 2px; width: 16px; height: 14px; }
    .WB_global_personcard .approve_fff { background-position: -300px -225px; vertical-align: text-bottom; margin-left: 2px; width: 16px; height: 14px; }
    .WB_global_personcard .ico_club { background-position: -300px -125px; vertical-align: text-bottom; margin-left: 2px; width: 13px; height: 14px; }
    .WB_global_personcard .ico_vlady { background-position: -300px -150px; vertical-align: text-bottom; margin-left: 2px; width: 13px; height: 14px; }
    .WB_global_personcard .ico_member { background-position: -300px -175px; vertical-align: text-bottom; margin-left: 2px; width: 14px; height: 14px; }
    .WB_global_personcard .ico_member_dis { background-position: -300px -200px; vertical-align: text-bottom; margin-left: 2px; width: 14px; height: 14px; }
    .WB_global_personcard .ico_pai { background-position: -300px -300px; vertical-align: text-bottom; margin-left: 2px; width: 16px; height: 14px; }
    .WB_global_personcard .ico_361 { background-position: -300px -325px; vertical-align: text-bottom; margin-left: 2px; width: 7px; height: 14px; }
    .WB_global_personcard .ico_tmall { background-position: -300px -350px; vertical-align: text-bottom; margin-left: 2px; width: 16px; height: 14px; }
    .WB_global_personcard .ico_taobao { background-position: -300px -375px; vertical-align: text-bottom; margin-left: 2px; width: 16px; height: 14px; }
    .WB_global_personcard .ico_member_year, .WB_global_personcard .ico_member_year_dis, .WB_global_personcard .ico_number_gold, .WB_global_personcard .ico_number_silver, .WB_global_personcard .ico_number_bronze { display: inline-block; width: 16px; height: 16px; background-image: url("../../../images/index/ico_user.png?id=1370232467958"); background-repeat: no-repeat; vertical-align: text-bottom; }
    .WB_global_personcard .ico_member_year { background-position: 0 -125px; margin-left: 2px; }
    .WB_global_personcard .ico_member_year_dis { background-position: 0 -150px; margin-left: 2px; }
    .WB_global_personcard .ico_number_gold { background-position: -25px 0; margin-left: 2px; }
    .WB_global_personcard .ico_number_silver { background-position: -25px -25px; margin-left: 2px; }
    .WB_global_personcard .ico_number_bronze { background-position: -25px -50px; margin-left: 2px; }
    .WB_global_personcard .W_chat_stat { display: inline-block; width: 7px; height: 7px; border-width: 1px; border-style: solid; border-radius: 2px; overflow: hidden; }
        .WB_global_personcard .W_chat_stat.W_chat_stat_online { background-color: #8FDC00; border-color: #48C000; }
        .WB_global_personcard .W_chat_stat.W_chat_stat_offline { background-color: #D4D4D4; border-color: #B8B8B8; }
        .WB_global_personcard .W_chat_stat.W_chat_stat_busy { background-color: #FF8480; border-color: #EE6A67; }
        .WB_global_personcard .W_chat_stat.W_chat_stat_away { background-color: #FFCF4D; border-color: #FFA900; }
.WB_global_personcard { position: absolute; border-radius: 3px; z-index: 9999; }
    .WB_global_personcard .W_layer .bg { padding: 3px; border-radius: 4px; background: url("../../../images/common/layer_bg.png?id=1370232467958") repeat; }
    .WB_global_personcard .W_layer .content { position: relative; background: #fff; border: 1px solid #ccc; border-radius: 2px; }
    .WB_global_personcard .W_layer .S_line1 { border-color: #cccccc; }
    .WB_global_personcard .W_layer .W_vline { text-indent: -1px; display: inline-block; color: #999; }
    .WB_global_personcard .W_layer .arrow, .WB_global_personcard .W_layer .arrow_hui { position: absolute; overflow: hidden; display: block; background: url("../../../images/common/layer_arrow.png?id=1370232467958") no-repeat; }
    .WB_global_personcard .W_layer .arrow_r, .WB_global_personcard .W_layer .arrow_l { width: 9px; height: 14px; top: 20px; right: -5px; background-position: -8px -24px; }
    .WB_global_personcard .W_layer .arrow_l { right: auto; left: -5px; background-position: 0 -24px; }
    .WB_global_personcard .W_layer .arrow_t, .WB_global_personcard .W_layer .arrow_b { width: 14px; height: 9px; top: -5px; left: 30px; background-position: 0 0; }
    .WB_global_personcard .W_layer .arrow_b { top: auto; bottom: -5px; background-position: 0 -8px; }
    .WB_global_personcard .W_layer .layer_notice .layer1_words { width: 340px; padding-right: 20px; }
    .WB_global_personcard .W_layer, .WB_global_personcard .W_layer .S_txt1, .WB_global_personcard .W_layer .S_func1, .WB_global_personcard .W_layer .current .S_func1:hover, .WB_global_personcard .W_layer .W_btn_b span, .WB_global_personcard .W_layer .W_btn_c span, .WB_global_personcard .W_layer .W_btn_e span, .WB_global_personcard .W_layer .W_btn_f span, .WB_global_personcard .W_layer .W_btn_round span, .WB_global_personcard .W_layer .W_btn_round2 span, .WB_global_personcard .W_layer .W_btn_round_ico span, .WB_global_personcard .W_layer .W_btn_arrow span { color: #333; text-decoration: none; }
        .WB_global_personcard .W_layer .W_btn_b, .WB_global_personcard .W_layer .W_btn_b span, .WB_global_personcard .W_layer .W_btn_b_disable, .WB_global_personcard .W_layer .W_btn_b_disable:hover, .WB_global_personcard .W_layer .W_btn_b_disable span, .WB_global_personcard .W_layer .W_btn_b_disable:hover span, .WB_global_personcard .W_layer .W_btn_c, .WB_global_personcard .W_layer .W_btn_c span, .WB_global_personcard .W_layer .W_btn_c:hover, .WB_global_personcard .W_layer .W_btn_c:hover span, .WB_global_personcard .W_layer .W_btn_c_disable, .WB_global_personcard .W_layer .W_btn_c_disable span { background-image: url("../../../images/common/bg_btn.png?id=1370232524894"); _background-image: url("../../../images/common/bg_btn.gif?id=1370232524894"); }
            .WB_global_personcard .W_layer .W_btn_b:hover span { color: #fff; }
    .WB_global_personcard .name_card_new { color: #333; background: #fff; }
        .WB_global_personcard .name_card_new .cover { width: 360px; height: 110px; background-image: url("../../../images/layer/name_card_head.png?id=1370232524894"); background-position: center center; }
            .WB_global_personcard .name_card_new .cover .action { padding-top: 78px; }
            .WB_global_personcard .name_card_new .cover .btn_item { float: right; margin-right: 10px; }
                .WB_global_personcard .name_card_new .cover .btn_item a { color: #6cbae4; }
            .WB_global_personcard .name_card_new .cover .W_btn_c { _display: inline; _zoom: 1; }
        .WB_global_personcard .name_card_new .related_info { padding: 10px 10px 20px 20px; width: 330px; _position: relative; }
        .WB_global_personcard .name_card_new .name dt, .WB_global_personcard .name_card_new .name dd, .WB_global_personcard .name_card_new .info dt, .WB_global_personcard .name_card_new .info dd { float: left; display: inline; }
        .WB_global_personcard .name_card_new .name { zoom: 1; position: relative; }
            .WB_global_personcard .name_card_new .name dt { margin-top: -52px; position: relative; z-index: 1; zoom: 1; }
                .WB_global_personcard .name_card_new .name dt img { height: 80px; display: block; box-shadow: 0px 0px 3px #ccc; border: 2px solid #fff; }
            .WB_global_personcard .name_card_new .name dd { margin: 0 0 0 10px; line-height: 20px; }
                .WB_global_personcard .name_card_new .name dd p { word-wrap: break-word; line-height: 12px; }
                .WB_global_personcard .name_card_new .name dd div { margin-top: 6px; margin-top: 4px\9; line-height: 1em; _line-height: 14px; }
            .WB_global_personcard .name_card_new .name .address img { margin: 0 0 0 3px; }
        .WB_global_personcard .name_card_new .info { margin-top: 10px; }
            .WB_global_personcard .name_card_new .info dd { width: 294px; margin-bottom: 2px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
        .WB_global_personcard .name_card_new .user_info { margin: 5px 0 0; }
        .WB_global_personcard .name_card_new .userdata li { float: left; }
            .WB_global_personcard .name_card_new .userdata li .detail { display: inline-block; max-width: 6em; max-width: 4em\9; _width: 5em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle; }
            .WB_global_personcard .name_card_new .userdata li em { vertical-align: middle; }
            .WB_global_personcard .name_card_new .userdata li .interval { padding-left: 3px; display: inline-block; max-width: 4em; _width: 4em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle; *vertical-align: 0px; }
            .WB_global_personcard .name_card_new .userdata li.W_vline { margin: 0 8px; }
        .WB_global_personcard .name_card_new .other_item { margin-top: 12px; }
            .WB_global_personcard .name_card_new .other_item form { width: 98%; }
            .WB_global_personcard .name_card_new .other_item fieldset legend { margin-left: -24px; *margin-left: -30px; color: #333; }
            .WB_global_personcard .name_card_new .other_item .item, .WB_global_personcard .name_card_new .other_item .shop_type { margin-top: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 320px; color: #808080; }
            .WB_global_personcard .name_card_new .other_item p { margin-top: 10px; width: 320px; color: #808080; }
            .WB_global_personcard .name_card_new .other_item .item a { color: #6cbae4; }
            .WB_global_personcard .name_card_new .other_item:hover .item, .WB_global_personcard .name_card_new .other_item:hover p { color: #333; }
                .WB_global_personcard .name_card_new .other_item:hover .item a { color: #0a8cd2; }
            .WB_global_personcard .name_card_new .other_item .shop_link, .WB_global_personcard .name_card_new .other_item .shop_type { margin-top: 2px; overflow: hidden; }
            .WB_global_personcard .name_card_new .other_item .shop_name img { vertical-align: text-bottom; margin-left: 5px; }
            .WB_global_personcard .name_card_new .other_item .shop_link .W_btn_b { margin-left: 5px; }
#js_homestyle_css_module_global_WB_global_personcard { height: 42px; }
#js_style_css_module_global_WB_global_personcard { height: 42px; }
#js_homestyle_css_module_combination_A_index { height: 42px; }
#js_style_css_module_combination_A_index { height: 42px; }
